I have one module which now hangs when attempting to save the registry. I have trid clearing the registry and it doesn’t help. The only way to get out of the hang is to reset.
This happens whether I use the SaveReg in Regedit or from the menu. It also happens if I call the native function RegFlushKey.
This doesn’t seem to fix the issue. Iniially it appeasr to be OK with the NK8.bin loaded, but when I then update to my custom OS, the problem seems to come back. I notice that my custom OS is considerably bigger than the default at 43MB vs 30MB. Could this cause an issue?
The problem however hasn’t been seen on other modules with the same custom OS.
I also notice that erasing doesn’t seem to erase the saved registry, only the OS?
Would installing the easy installer via recovery mode first completely clear all data including the registry. And then use this to reinstall the custom OS?
What is your custom OS and how did you run an update?
What kind of erasing you are talking about? eBoot has an option to clear registry.
Toradex Easy installer has a issue with flashing WinCE to some raw NAND imx7 modules. Please flash its latest build from CI feed if you want to use Easy Installer.
The custom OS is my own build based on the Toradex workspace V1.2. The update to the OS was done using the Toradex update tool.
By erasing, I’m just asking if the “eraseflash filesystem” command is expected to erase both the installed OS and any saved registry because it doesn’t appear to do so?
The main changes were to fix a bug in the touch screen driver and to add a second ethernet so nothing that should affect the flash as such. I will try the process again tomorrow.
Ok looks like it’s related to bug we recently fixed. If NAND region reserved to registry has a bad block it handled unproperly and can cause a frees.
New OS release and BSP should be available in 2-3 weeks.