![]() |
Jetson Sensor Processing Engine (SPE) Developer Guider36.2 Release |
This section answers frequently asked questions.
Some modules work after the device powers up but then stop working after a few seconds. For example, I am configuring UART and GPIO in the application and few seconds later application stops working.
Answer: This issue can happen when the kernel changes the configuration of a module that SPE is using. This is because SPE runs before linux kernel. Possible place to look is kernel device tree and making sure that module is disabled for the kernel.
I have modules that fail to run even though I checked all codes and settings in SPE.
Answer: This issue can occur for the following reasons:
Incorrect SCR settings
Some modules have Security Configuration Registers (SCR). Acessing a module that is configured with incorrect SCR settings may result in a system crash.
I successfully flashed the default firmware. But then flashing failed with when I tried to flash SPI firmware that I modified to test my own code. I used the same flash command and the same device.
Answer: Flashing customized SPE firmware can fail for several reasons:
The custom SPE firmware has a problem, which causes the SPE firmware to crash and the device to hang. When that happens, the PC cannot communicate with the device and the flash command cannot proceed.
To resolve this issue, carefully check the code you modified and ensure its logic and settings are correct.