Friday, January 27, 2012

Fri., Jan. 27th

Went over latest firmware changes from Juan.  Made a couple of corrections.  The support for the new timing-sync datapath now appears to be complete and is ready to merge into the main trunk & test.

Samad came in and I made some suggestions to him about designing a new power distribution board.

I think I realized why stream_time_pulse_out_test in the new datapath wasn't working - it needed to wait an extra cycle after raising pump_data to give stream_pulse_out time to react.  That's why the first byte was always zero, because the data word hadn't been provided yet.

Now it is working - the first byte is there and counts up from 0 to 255 appropriately over time, but now, after running fine for a short time, the whole datapath suddenly stops running.  Go home and sleep on it.

No comments:

Post a Comment