
Hi Thomas,
On Fri, 15 Dec 2023 at 02:12, Thomas McCann Tmccann@drumgrange.com wrote:
Hello Simon,
Firstly my apologies I very new to U-Boot and just trying to make sense of it all. My chip currently does not boot because the commands "bootelf" commend is not whitelisted. My question was two-fold really, it the whitelisting done by u-boot or is specified in the device tree? How does one modify the u-boot boot.scr so that I can boot my device to not use bootelf?
Please can you keep the ML copied with replies? (and BTW we try to add posts to the bottom)
To find this: - look up do_bootelf() (~all commands start with do_ and end with the command name) - this is in cmd/elf.c - then look up cmd/Makefile to see where elf.o is enabled: obj-$(CONFIG_CMD_ELF) += elf.o - then look up cmd/Kconfig to see 'config CMD_ELF'
So probably your board has CMD_ELF disabled. It is enabled by default, so perhaps you have '# CONFIG_CMD_ELF is not set' in the config_xxx_defconfig for your board? If you remove that, then the command should be enabled. You can check using 'make menuconfig' or by using grep on the .config file produced.
Regards, Simon
Yours sincerely,
Thomas McCann | Software Engineer
-----Original Message----- From: Simon Glass sjg@chromium.org Sent: Wednesday, December 13, 2023 7:50 PM To: Thomas McCann Tmccann@drumgrange.com Cc: u-boot@lists.denx.de Subject: Re: whitelist commands
CAUTION: This email originated from outside the organisation, do not click links or open attachments unless you recognise the sender and know the content is safe. Forward this email to it@drumgrange.commailto:IT@drumgrange.com if you believe it is suspicious.
Hi Thomas,
On Wed, 13 Dec 2023 at 07:29, Thomas McCann Tmccann@drumgrange.com wrote:
How do I add commands to the whitelist.
Which whitelist are you referring to? I am not aware of one for commands.
Regards, Simon
Yours sincerely,
[cid:image001.png@01DA2DCD.383194D0]http://www.drumgrange.com/
Thomas McCann Software Engineer 📧 Tmccann@drumgrange.com
[cid:image002.png@01DA2DCD.383194D0]https://linkedin.com/company/drum grange-ltd[cid:image003.png@01DA2DCD.383194D0]https://www.adsgroup.o rg.uk/about/. [cid:image004.png@01DA2DCD.383194D0] https://hellios.com/joscar/ . [cid:image005.png@01DA2DCD.383194D0] https://www.cyberaware.gov.uk/cyberessentials/ ..[cid:image006.jpg@01DA2DCD.383194D0]https://www.drumgrange.com/abou t-us/armed-forces-corporate-covenant/
. Drumgrange is recruiting! For more information, click here.https://www.drumgrange.com/careers/ .
🌲 Please consider the environment before printing this e-mail This communication may contain information which is subject to UK Export Control Law, commercial-in-confidence and/or legally privileged and is intended only for the addressee named above. If you are not the named addressee, the communication has been sent to you in error. Any copying, distribution or other use of the information is strictly prohibited. Please note we do not accept liability for any viruses which may be transmitted in or with this message.
Drumgrange Ltd. is a company registered in England and Wales with company registration number 1460044 Registered office address. Drumgrange Ltd. Unit A, The Forum, Hanworth Lane, Chertsey, Surrey, KT16 9JX.
participants (1)
-
Simon Glass