Re: Starting ADFFS hangs the A3000
Posted: Wed Jan 28, 2026
Some progress. I downloaded the latest source and ExtAsm and got the module to build. Then I gradually narrowed down the point of failure during the module initialisation. Commenting out the STRB line allows the module to start:
I was then able to get the status:
Strange because the WE VIDC board does have a 25MHz crystal fitted. Maybe there is something wrong with the selection of this clock.
Code: Select all
LDRB R3,[R1,#0] ; Grab the result
TST R3,#&20 ; Is bit 6 set?
MOVEQ R3,#0 ; Yes,
MOVNE R3,#1 ; No,
; STRB R3,IIC25MHzFitted ; Store the type of Enhancer
Strange because the WE VIDC board does have a 25MHz crystal fitted. Maybe there is something wrong with the selection of this clock.