Both sides previous revision Previous revision Next revision | Previous revision |
respo [2019/11/29 16:09] – [programming] yair | respo [2019/12/21 02:22] (current) – [Flashing] yair |
---|
====Links==== | ====firmware==== |
*[[https://hackaday.com/tag/smart-response-xe/|hackaday tags]] | *[[https://github.com/ea/srxe_cc1101|srxe_cc1101]] |
*[[https://bitbanksoftware.blogspot.com/2018/09/my-adventures-in-writing-ota-bootloader.html|writing an OTA bootloader for the ATmega128RFA1]] | |
*[[https://community.arduboy.com/t/smart-response-xe-re-purposed-into-arduboy/6094|Smart Response XE Re-purposed into Arduboy]] | |
*[[https://github.com/bitbank2/SmartResponseXE|Larry's SMART Response XE support library]] | |
*[[https://github.com/ea/srxe_cc1101|Smart Response XE & CC1101]] | |
| |
modified Arduboy library\\ | modified Arduboy library\\ |
{{youtube>6VqPGFtIT8Q?medium}} | {{youtube>6VqPGFtIT8Q?medium}} |
====programming==== | ====Flashing==== |
===pinouts=== | ===pinouts=== |
<code> | <code> |
</code> | </code> |
from [[https://pastebin.com/uFfBCQDG|pastebbin]], [[https://community.arduboy.com/t/smart-response-xe-re-purposed-into-arduboy/6094|source]] | from [[https://pastebin.com/uFfBCQDG|pastebbin]], [[https://community.arduboy.com/t/smart-response-xe-re-purposed-into-arduboy/6094|source]] |
| |
===USBASP V2.0=== | ===USBASP V2.0=== |
{{:usbasp-v2.0-idc-pinout.png?300}}\\ | {{:usbasp-v2.0-idc-pinout.png?300}} |
found [[https://tosiek.pl/usbasp-v2-0-warning-cannot-set-sck-period/|here]] | |
| eereta: |
| *found [[https://tosiek.pl/usbasp-v2-0-warning-cannot-set-sck-period/|here]] |
| *does not support its tx/rx ports - see usbasp_tty for 2015 windows exe |
| |
| |
/bin/avrdude -C/etc/avrdude.conf -v -patmega128rfa1 -cusbasp -Pusb -e -Ulock:w:0x3F:m -Uefuse:w:0xF5:m -Uhfuse:w:0xD8:m -Ulfuse:w:0xFF:m | /bin/avrdude -C/etc/avrdude.conf -v -patmega128rfa1 -cusbasp -Pusb -e -Ulock:w:0x3F:m -Uefuse:w:0xF5:m -Uhfuse:w:0xD8:m -Ulfuse:w:0xFF:m |
/bin/avrdude -C/etc/avrdude.conf -v -patmega128rfa1 -cusbasp -Pusb -Uflash:w:./SMART_bootloader/ATmegaBOOT_atmega128rfa1.hex:i -Ulock:w:0x0F:m | /bin/avrdude -C/etc/avrdude.conf -v -patmega128rfa1 -cusbasp -Pusb -Uflash:w:./SMART_bootloader/ATmegaBOOT_atmega128rfa1.hex:i -Ulock:w:0x0F:m |
| |
</code> | </code> |
| |
| |
| ====srxe_cc1101==== |
| [[https://github.com/ea/srxe_cc1101|srxe_cc1101 hookup]] |
| |
| {{:pasted:20191221-001729.png}} |
====Tools==== | ====Tools==== |
{{:pasted:20191129-130518.png}}\\ | {{:pasted:20191129-130518.png}}\\ |
[[https://www.ebay.com.au/itm/250546684662|pogo pins]] | [[https://www.ebay.com.au/itm/250546684662|pogo pins]] |
| |
| ====Links==== |
| *[[https://hackaday.com/tag/smart-response-xe/|hackaday tags]] |
| *[[https://bitbanksoftware.blogspot.com/2018/09/my-adventures-in-writing-ota-bootloader.html|writing an OTA bootloader for the ATmega128RFA1]] |
| *[[https://community.arduboy.com/t/smart-response-xe-re-purposed-into-arduboy/6094|Smart Response XE Re-purposed into Arduboy]] |
| *[[https://github.com/bitbank2/SmartResponseXE|Larry's SMART Response XE support library]] |