![]() Bugfix version of the firmware. When running ./cmd and ./ao_waveform at the same time I got CRC errors on the USB. Reason: some registers in the FX2 need a syncdelay. After a write to a register no other write is allowed to any other register for a certain time. This is called "Syncdelay". Introduced syncdelays for all EP registers. Now the CRC errors are gone. Another bugfix: the byte for the CPUCS register was wrong (shifted one bit to the left). This resulted in undefined processor speed. The speed was chosen just by chance at power up (12Mhz,24Mhz,48Mhz). |
||
---|---|---|
.. | ||
hotplug | ||
pcmcia | ||
das1600.conf | ||
dt282x.conf | ||
Makefile.am | ||
modules.conf |