龙芯技术社区
直播中

jf_38522704

2年用户 135经验值
擅长:嵌入式技术
私信 关注

[2K0300先锋派] 快速使用指南

一、开发板使用

1.1 先显示出来

1.1.1 使用串口调试

1.1.2 使用网络调试

1.1.2.1 有线网络

1.1.2.2 无线网络

1.1.3 使用LCD

1.2 更新内核、文件系统与固件

1.2.1 更新准备

1.2.1.1准备从U盘更新

1.2.1.2 准备从TFTP更新

a.windows平台tftp服务器
b.linux平台TFTP服务器

1.2.2 网络设置(可选)

1.2.3 更新内核

1.2.4 更新文件系统

1.2.5 更新固件

1.2.5.1 u-boot更新

1.2.5.2 SPI烧录器烧录固件

1.2.5.3 JTAG烧录固件

1.2.6 更新dtb

1.3 切换LCD分辨率

1.4 EMMC使用方法

1.5 TF卡使用方法

二、搭建交叉编译环境

三、u-boot 编译

四、kernel 编译

五、buildroot 编译

六、第三方开源软件编译

c/c++ 代码编译选项、编译宏移植

功能 x86编译选项 龙芯(LoongArch)编译选项
定义编译生成的程序为64 位程序 -m64 -mabi=lp64d
定义指令集类型,由X86修改为LoongArch -march=skylake -march=loongarch64
原有x86版编译宏替换为LoongArch宏 X86_64 loongarch
查看编译器自定义编译宏 echo gcc -E -dM -

更多参考: 交叉编译成LoongArch(Makefile,CMake,AutoTool,Qt等方式) https://blog.csdn.net/mxcai2005/article/details/130977477?spm=1001.2014.3001.5502

七、 Python 编程

八、FAQ

*附件:广东龙芯2K0300先锋派快速使用指南-v1.0.240802.pdf

更多回帖

发帖
×
20
完善资料,
赚取积分