购买链接: https://s.click.taobao.com/s0JIBZw
相关链接1: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆
相关链接2: F1C100s 编译 XBOOT 详细过程
1. 下载工具链 arm-2014.05-29-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2,解压缩到 /usr/local/ 目录.
修改 ~/.bashrc 将上面的工具链添加到PATH:
export PATH=/usr/local/arm-2014.05/bin/:$PATH
2. 下载xboot源码:
git clone https://github.com/xboot/xboot.git
3.编译源码:
make PLATFORM=arm32-f1c100s CROSS_COMPILE=arm-linux-
4. spi flash烧录xboot hack过的固件,插入usb公对公线, 上电,出现sunxi-fel 设备之后, 运行:
sudo sunxi-fel -p write 0x80000000 output/xboot.bin;sudo sunxi-fel exec 0x80000000
离线
这里下载工具链: Latest Bare-Metal Targeted Binary Toolchain Releases
因为我的电脑是ubuntu14.04 x64版本的,所以我下载这个工具链: gcc-linaro-7.2.1-2017.11-x86_64_arm-eabi.tar.xz
一般解压缩到 /usr/local/ 目录,
然后把目录 export PATH=/usr/local/gcc-linaro-7.2.1-2017.11-x86_64_arm-eabi/bin:$PATH 添加到 /etc/profile, 或者 ~/.bashrc 文件
然后执行:
make PLATFORM=arm32-f1c100s CROSS_COMPILE=arm-eabi-
离线