From: ian Date: Sat, 17 Dec 2005 00:58:32 +0000 (+0000) Subject: debugging progress; still in progress X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ijackson/git?a=commitdiff_plain;h=03daa7a6c464bff58ddd1bb3bc64b614d12c0da9;p=trains.git debugging progress; still in progress --- diff --git a/TODO b/TODO index 0d5c69b..1290838 100644 --- a/TODO +++ b/TODO @@ -1,10 +1,12 @@ -crash readout master i2c into known state -check output file davenant:trains-bessar/detpic/cro - corresponds to slave crashing DR 05 01 - mistakes: - - TRISE is not all TRISE - - message_buffer_end symbol address is wrong - - random corruption of stuff ? +crash readout: master i2c should go into known state + +message_buffer_end symbol address is wrong + +check output file davenant:trains-bessar/detpic/cro2 + this does correspond to current code and shows a bug in point init'n + +then when point init'n ok, move panic morse_TI2 in slave.asm along + and debug next bit layout polarity diagram colourful segment encoding: diff --git a/detpic/slave.asm b/detpic/slave.asm index 3de928c..6743360 100644 --- a/detpic/slave.asm +++ b/detpic/slave.asm @@ -17,6 +17,7 @@ slave call i2cs_init call bitnum2bit_init call points_local_init + panic morse_TI2 call polarity_local_init call detect_local_init call detect_slave_init