Skip to content
Snippets Groups Projects
Commit 52b80633 authored by Wesley W. Terpstra's avatar Wesley W. Terpstra
Browse files

usb: eeprom erase scripts added

parent 7ccf54c1
No related merge requests found
......@@ -8,3 +8,13 @@ cdc_acm.omf
cdc_acm.rel
cdc_acm.rst
cdc_acm.sym
erase_eeprom.asm
erase_eeprom.cdb
erase_eeprom.lk
erase_eeprom.lst
erase_eeprom.map
erase_eeprom.mem
erase_eeprom.omf
erase_eeprom.rel
erase_eeprom.rst
erase_eeprom.sym
TARGETS = cdc_acm.ihx
TARGETS = cdc_acm.ihx erase_eeprom.ihx
all: $(TARGETS)
......
......@@ -12,7 +12,15 @@
*
*/
#include <fx2regs.h>
#define ALLOCATE_EXTERN
#define xdata __xdata
#define at __at
#define sfr __sfr
#define bit __bit
#define code __code
#define sbit __sbit
#include "fx2regs.h"
#define SYNCDELAY _asm nop; _endasm
#define I2CREAD 0x01 /* 00000001 */
......
......@@ -17,5 +17,11 @@ busid() {
dev=`busid $PROGRAMMED $RAW_CYPRESS`
# If unprogrammed, "usbtest" steals the device
rmmod usbtest 2>/dev/null
fxload -D "$dev" -tfx2lp -I cdc_acm.ihx -s vend_ax.hex -c 0x41 -v
if [ "$1" = "-E" ]; then
fxload -D "$dev" -tfx2lp -I erase_eeprom.ihx -v
else
fxload -D "$dev" -tfx2lp -I cdc_acm.ihx -s vend_ax.hex -c 0x41 -v
fi
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment