我已经成功配置为使用ssh-key从我的github存储库中提取/推送用户名和密码。
但是我找不到没有用户名和密码的用于该回购的拉/推维基的方法。
有人可以帮忙吗?
谢谢!
我已经阅读了本教程
我可以按照指南并运行代码。但是我有疑问。
1)为什么我们既需要加载地址又需要运行时地址。据我了解,这是因为我们也将.data放入了闪存;那么为什么我们不在那里运行应用程序,却需要启动代码将其复制到RAM?
http://www.bravegnu.org/gnu-eprog/c-startup.html
2)为什么我们在这里需要链接脚本和启动代码。我不仅可以按以下方式构建C源并使用qemu运行它吗?
arm-none-eabi-gcc -nostdlib -o sum_array.elf sum_array.c
Run Code Online (Sandbox Code Playgroud)
非常感谢
我按照一些文档通过sdcard在ARM板上启动嵌入式Linux(例如:Freescale Vybrid塔).在文档中有一些步骤来构建uImage并将u-boot写入sdcard,如下所示:
sudo dd if=u-boot.imx of=/dev/sdX bs=512 seek=2
mkimage -A arm64 -O linux -T kernel -C none -a 0x81000000 -e 0x81000000 -n
“Linux” -d Image uImage
Run Code Online (Sandbox Code Playgroud)
我想知道的是从哪个数据表/ UM/RM或他们获得的任何文件编号:bs = 512 seek = 2,-a 0x81000000(加载地址), - e 0x81000000(入口点)
还请解释一下加载地址/入口点地址的含义?