Gui software para usbasp basado en usb avr programadores. electrónica extrema seguridad social discapacidad indiana

Estaba buscando una alternativa a AVRdude, que, como usted dice, no es muy “fácil de usar”, y descubrí que la muerte de la seguridad social beneficia su comentario en otro sitio, lo que me llevó aquí. eXtreme Burner es muy bueno, pero me gustaría solicitar una función faltante para V1.1, es decir, una forma de VERIFICAR (independientemente de la programación) el contenido de un chip en un archivo determinado. AVR Studio tiene esta característica, que es muy útil para verificar si un chip “desconocido” tiene el código que usted cree que tiene. Una característica aún mejor sería una forma de enumerar las diferencias (a menudo marcadas por un sello de fecha interno). YAF (otra característica más) sería una interpretación ASCII de los contenidos de FLASH (y / o EEPROM) además de los valores hexadecimales (con un “.” O “-” para caracteres que no son ASCII). Estoy seguro de que ha visto este formato discapacidad de seguridad social seguridad social – es bastante común en el “negocio”.

Dicho esto, V1.0 es muy bueno, aunque preferiría que los botones “leer” (o “escribir”) en una “página” determinada limiten sus acciones a esa página, con la función “todos” en la barra de menús. Tuve que “ocultar” los archivos libusb (según su sugerencia). ¡Gracias de nuevo por un gran avance en la programación de AVR!

Necesitaba programar una pieza Atmega168P, pero acabo de encontrar una entrada para Atmega168 en el menú “Chip”. Me di cuenta de que mantenía la base de datos de piezas en la subcarpeta “Datos” en el archivo XML chips.xml. Como las únicas diferencias entre el 168 y el 168P son el nombre mismo y la firma del chip (que lo identifica), copié la entrada del 168 y la pegué justo debajo, cambiando las etiquetas (para colocar el sufijo “P”) y (para cambiar) la firma 0x0006941E de la depresión de discapacidad de la seguridad social 168 en 168P sig 0x000B941E, que se encuentra en la hoja de datos), como se muestra a continuación:

Cuando ejecuté eXtremeBurner AVR, encontré el Atmega168P en la lista justo debajo del Atmega168, y la parte fue programada con éxito como ingreso de la seguridad social. Detallé esta información aquí para su conocimiento (para que pueda incluirla de manera segura en la próxima versión), y para todos los usuarios. Me tomo la libertad de pedir a otros usuarios que prueben otras partes de ATtiny / ATmega (bajo su propio riesgo), copiando la parte más cercana y modificando las etiquetas en consecuencia (sin olvidar cambiar la etiqueta). Toda la información necesaria se puede encontrar en la hoja de datos correspondiente. Si funciona bien, es posible que el usuario desee publicar aquí para que usted y los usuarios sepan.

Los beneficios de discapacidad social de Martin tienen razón en que * DEBE * poner dos tapas de cerámica (22 pF o 27 pF deben estar bien) de cada terminal de cristal a GND. Con respecto al “veroboard”, debería funcionar bien si tiene cuidado con las conexiones. El mío incluso trabajó en un “protoboard” cuando lo construí por primera vez para probar. Después de soldar las tapas, publique si todavía no funciona para que podamos continuar. Para acelerar las cosas, si tiene un voltímetro alrededor, mida el voltaje Zener de un dispositivo retirado (o use uno del mismo tipo, si compró extras) con una resistencia de 680 ohmios y un suministro de 5V. Debe estar alrededor de 3.6V. Esto se debe a que como uno no suele estar seguro de qué diodo Zener obtuvo (especialmente los encapsulados con vidrio), existe la posibilidad de que la clasificación de voltaje Zener no sea la correcta en línea de la discapacidad de la seguridad social.

Hola martin. Según su nombre, puede ser de un país desarrollado, primer mundo, Si este es el caso, por favor, tenga en cuenta que las personas del “resto del mundo” podrían no tener esa cantidad de dinero para gastar en un programador preparado. Atentamente.

Con respecto a su versión de Linux, no he leído el blog completo, por lo que no estoy seguro de que esto haya sido discutido. Es un problema de seguridad muy importante tener que ejecutar un programa de sistema de seguridad social estadounidense como root. es una forma bastante sencilla de solucionar esto en sistemas que ejecutan udev (creo que el kernel 2.6+). Esencialmente, el problema se deriva del hecho de que el núcleo está creando el nodo del dispositivo para que el dispositivo USBasp sea propiedad del usuario y del grupo “raíz” y eso debe cambiarse. Las páginas del manual para udev pueden ser confusas, así que aquí está la breve solución:

La primera línea (ATTR {idVendor} ..) identifica los dispositivos que tienen el proveedor especificado y los identificadores de producto de la seguridad social (por ejemplo, los identificadores de USBasp) y especifica que el nodo / dev debe pertenecer al grupo “marcado”. El nombre del grupo se puede cambiar a cualquier grupo válido si el marcado no funciona para usted. Ahora, cualquiera que sea miembro del grupo dialout tendrá acceso de lectura / escritura a USBasp sin tener que ser root.

La segunda línea es opcional, crea un enlace simbólico conveniente en la forma de / dev / USBasp? donde “?” es un número (que comienza en 1). Si se conectan varios dispositivos, cada uno obtendrá un nuevo enlace de cheques de seguridad social (por ejemplo, USBasp1, USBasp2, ..). Tengo otras herramientas que funcionan directamente en este enlace, por lo que es más conveniente que buscar el dispositivo en el árbol usb.

He tenido algunos problemas con varios programadores antiguos de usbasp en el pasado y una actualización del código suele ser todo lo que se necesita. Por lo general, se ejecutan con un chip atmega8 y la única forma de actualizarlo es tener otro y simplemente encadenarlos con el cable de 10 pines. Lo siento, no es muy útil en su caso. Pero te diré una cosa. El 99.9% del tiempo es en realidad algo que has pasado por alto. Verifique para asegurarse de que ha configurado el software en el modo de seguro de discapacidad del seguro social SPI mientras se carga inicialmente en el modo de programación de socket Zif. compruebe para asegurarse de que tiene los controladores de usbasp correctamente instalados. Si sabe a ciencia cierta que su usbasp funciona porque funciona con otro software, entonces es un programador extraño que no es estándar y no es compatible o simplemente necesita solicitar la tarjeta de seguridad social: el firmware está actualizado. También puede ser que estés en Windows XP o God ProDid, Windows 98. Puedes obtener una buena base de usuario en eBay por 3 o 4 dólares. Compra dos si puedes. ¡Siempre vale la pena tener dos! &# 128521; consigue uno que viene con un adaptador gratuito de 10 a 6 pines.