Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IAR pick tool demand root privileges #5

Open
drasko opened this issue May 14, 2017 · 2 comments
Open

IAR pick tool demand root privileges #5

drasko opened this issue May 14, 2017 · 2 comments

Comments

@drasko
Copy link

drasko commented May 14, 2017

Create image1r (build/bin/ram_1.r.bin)
arm-none-eabi-objcopy -j .ram.start.table -j .ram_image1.text -Obinary build/obj/build.axf build/bin/ram_1.r.bin
RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/pick 0x10000bd0 0x10002bc0 build/bin/ram_1.r.bin build/bin/ram_1.p.bin head+reset_offset 0x0B000
make[1]: execvp: RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/pick: Permission denied
RTL00_SDKV35a/flasher.mk:245: recipe for target 'build/bin/ram_1.p.bin' failed

Whay do we use this IAR tool? Can not we replace this by objcopy or similar GNU tools?

@drasko
Copy link
Author

drasko commented May 14, 2017

This tool is missing executive permissions, I had to do:

chmod +x RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/pick

and

chmod +x RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/padding

I still do not understand what is the role of this tool and why do we use proprietary tools here?

@riccardomanfrin
Copy link

I'm also using it and have no idea what purpose those pick and padding tools serve... I'm trying understand from in/out comparison...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants