So this means that original "B" model users could save up to 2Mpoint?
depends on few things, in priciple this are things what a "B" need to have to run as "BMV":
- kernel must be 2.6.30.4 (or fw each time patched to skip that part or dummy "uname" need to be created
to alway answer with 2.6.30.4 when aksing via uname -r.)
- matching device drivers (meanign for kernel 2.6.30.4) or the fw need again to be patched eacht itme you
do an update to load old drivers instead new drivers (when runnign 2.6.13 kernel and lying about kernel version)
- eventually proper FPGA design
- eventually proper CPLD design programmed into CPLD
- depends on PCB version maybe two selfmade traces or existing ones.
and of course the bigger physical SRAM chip.
Looks complex? No, it's not. Kernel and device drivers are since the published GPL code not an issue anymore
(so no need to wait for physical dump from someones BMV model). FPGA and CPLD designs are still what we
eventually looking for. I do have working FPGA and CPLD designs to support 2Mpoint, but they from
handhelds - in principle they runs on bench models too, but two SRAM traces need to be selfmade (even of hw1007 where
even 4Mpoint is already routed between CPLD, FPGA and SRAM). I do have all i need to run a test,
but no time for that (as i would need to solder all components from that board which i'm using to double check the
hw1007 schematics ...) so you see just too many tasks i'm working on.
Maybe someone can try to solder bigger SRAM - IS61LPS51236A-200TQLI(digikey 706-1100-ND ),
to patch fw (or install 2.6.30.4 kernel or patch uname) and to report back if the hw1007 boards and
their CPLD design are already good enought for 2Mpoint. I remember Tekway told me this once (actually even 4Mpoint),
but i never tested this on bench since i was wating for final "BMV" model where 2Mpoint works for sure.
What do you call exports? I've just saved a CSV to USB stick using 120430 firmware, so I guess exports are another thing.
the firmware internal procedure names, when you do disassembly they usefull to recognize (immediately by name)
what the firmware is doing in a specific procedure. So they not for every day use important but for advanced hacking.