lnDSO : Slow progress

lnDSO is the successor to DSO-arduino STM32, i.e. alternative firmware for the DSO 150

The main differences are :

- It is written using lnArduino, so much more consistent in terms of drivers / low level, compatible with STM32F1/GD32F1/GD32F3/GD32VF103 (yes, i like gigadevice chips).

- Capture engine is much better, it should not lose any capture

- Much simpler code base, much easier to modify

The status so far is: 

- it is beginning to work really  nicely on the GD32F303  (my default setup)

- untested on STM32F103 but should work easily, the GD32F303 is a enhanced version of GD32F103 which is an enhanced version of STM32F103 imho.

- kind of working on the VF103 (RiscV), see image below. It does not capture much :(


On the VF103, working around the fact that PB3 is used by jtag  is really a pain.

On the DSO 150, PB3 is used on the parrallel bus to the screen but also as the rotary encoder press detection. 

The screen is finally working fine with the buttons, the rotary encoder button not so much.






Comments

Popular posts from this blog

Component tester with STM32 : Part 1 ADC, Resistor

Fixing the INA3221

INA3221, weird wiring