Forums › Reference, Evaluation, and Development Boards › OSD3358-SM-RED › OSD335x Bare Minimum Board Boot Process error
I followed the “OSD335x Bare Minimum Board Boot Process” instructions but got this error on build.
“../init.asm”, ERROR! at line 150: [E0002] Instruction requires VFP or NEON support
FMXR FPEXC, r0 ; Set the VFP/Neon Enable bit
I commented out the line that failed was able to build and run the project. Was this the correct thing to do?
Hello Steve,
Certain registers on the AM335x can be altered only in Privilege mode / System mode. The init.asm file CCS loads by default sets the processor to User mode and that may be causing this error. We have provided a custom init.asm file and AM335x.cmd in OSD335x Bare Minimum Board Boot Process article to overcome this problem. Please make sure you have replaced the default initialization files with custom files.
Octavo Systems LLC all rights reserved
OCTAVO is registered in the U.S. Patent and Trademark Office. OSD, C-SiP, and the Octavo Logo are trademarks of Octavo Systems LLC.
"*" indicates required fields
"*" indicates required fields
"*" indicates required fields
"*" indicates required fields