Software notes for PAM (Berkeley): loading program into blank XAC module: - connect serial port from lab PC to RS232 connector on module - if needed, set up COM6 (accessories > communications > hyperterminal): - 38400 baud, 8 bit, no parity, stop bit 1, flow control Xon/Xoff - programs > Phytec > flashtools16W - select PXAC37 > COM6 - push reset & boot buttons simulataneously, release reset, then boot (following directions on screen) - connect - erase top 4 blocks - upload ifmod.hex load bootloader into PAM: - follow instructions above, but erase just sector #3 - file open: bootlodr.hex - download rebuilding ifmod.hex: - TASKING EDE, project if-can - contains .c files, header files, etc - rebuild, copy to ain - use fwloader to download? loading new telemetry code via CAN uploader, in Berkeley: - files are *.hex in /home/control on bima1 - kill everything using 'cs stop' or /.stopSystem on acc - fwloader api=144 canbus=0 fwfile=telemetry.hex - uses serial port to monitor download serial port connection to CAN - accessories -> communication -> hyperterminal -> com5 - or begin new connection; accept whatever com port it gives you tell the PAM to begin communication through serial port - istop IFa1 - canpacket canbus=1 api=224 msgid=0x300 hcontent=0x01 load a new PAM serial number - istop IFa1 - canpacket canbus=1 api=224 msgid=0x3FE hcontent=0xe11ea55ac33c0019 (to load serial number 19 hex = 31) XAC code accessible through TASKING.EDE - look in alberto\MyDocuments\XAC\xac\ucb\ifmod\ifmod.pjt code also accessible from CVS on protected section of web page - www.mmarray.orgt - system documentation (internal), log in as carmaweb - CARMA CVS repository - xac > ucb > ifmod - click on revision number to see code