[置顶] 泰晓 RISC-V 实验箱,配套 30+ 讲嵌入式 Linux 系统开发公开课
[置顶] Linux Lab v1.4 升级部分内核到 v6.10,新增泰晓 RISC-V 实验箱支持,新增最小化内核配置支持大幅提升内核编译速度,在单终端内新增多窗口调试功能等Linux Lab 发布 v1.4 正式版,升级部分内核到 v6.10,新增泰晓实验箱支持
[置顶] 泰晓社区近日发布了一款儿童益智版 Linux 系统盘,集成了数十个教育类与益智游戏类开源软件国内首个儿童 Linux 系统来了,既可打字编程学习数理化,还能下棋研究数独提升智力
Linux Lab 发布 v0.1 rc2
Wu Zhangjin 创作于 2019/06/16
By Falcon of TinyLab.org Jun 10, 2019
Linux Lab 于 2019 年 6 月 6 日迎来了第一个 Tag:v0.1-rc1,本周按计划发布了第二个候选版本:v0.1-rc2。
本次 rc2 更新如下:
README: 更新了架构、板子、模块测试、演示视频等描述
- calltrace: 新增 gdb/addr2line/git-blame 等工具的运行结果,更节省 crash 问题的分析时间
make calltrace
用法:根据 Crash backtrace 的 lastcall 找出出错的代码文件、代码行以及相应修改的责任人- 该功能通过 tools/kernel/calltrace-helper.sh 实现,该脚本也欢迎大家用于实际产品研发
- raspi3: 精简了 defconfig,去掉了暂时不支持的 network 以及其他非基础的配置,缩短编译时间
- aarch64/raspi3 是目前市面上最流行的树莓派开发板,除了网络部分因 qemu 不支持外,其他部分基本正常工作
- 本次更新也修复了 rc1 中 aarch64/raspi3 内核启动时的大量 warnings 打印问题
- k-gc/k-sc: 打开 scripts/config 查询结果,修复查询状态更新的问题
- scripts/config:Linux 内核提供的该脚本允许非交互式查询和配置内核选项
- k-gc/k-sc:在 scripts/config 基础上允许批量的查询和配置内核选项
- feature: 确保 XARCH 不从 BOARD 中拿,插件目录的名称不一定以 XARCH 开头
- feature 功能用于更灵活地管理各种内核特性,一个 feature 包含相应的内核配置选项和 patch 包以及可能依赖的编译器版本信息等
- 可以通过
make f-l
查看当前 Linux Lab 配置好的 Linux features,包括 real time 在内的更多 features 将在后续版本中不断加入进来
Linux Lab 现在具备了如下特性:
- 支持 3 大操作系统(Windows、MacOS、Linux),可以轻松在这三大操作系统下使用。
- 支持 6 大处理器架构(X86、ARM、MIPS、PPC、Csky 和 Risc-V)。
- 支持 10+ 款开发板(i386/pc, x86_64/pc, arm/versatilepb, arm/vexpress-a9, ppc/g3beige, mips/malta, aarch64/virt, aarch64/raspi3, riscv32/virt, riscv64/virt, csky/virt)。
- 支持 5 种登陆方式(docker, ssh, vnc,webssh, webvnc),可以本地访问,也可以远程访问。
- 集成了 5 大组件(Qemu、U-boot、Buildroot、Linux、Toolchain),都有预编译版本。
- 可以学汇编、C、Linux 内核、嵌入式 Linux。
- 支持 Debugging 和 Testing。
更多丰富功能,请参考:
- 项目首页
- 项目仓库
该项目完全开源,以 GPL 2.0 协议发布,欢迎所有高校、企业、个人用户使用或者参与开发。
猜你喜欢:
- 我要投稿:发表原创技术文章,收获福利、挚友与行业影响力
- 知识星球:独家 Linux 实战经验与技巧,订阅「Linux知识星球」
- 视频频道:泰晓学院,B 站,发布各类 Linux 视频课
- 开源小店:欢迎光临泰晓科技自营店,购物支持泰晓原创
- 技术交流:Linux 用户技术交流微信群,联系微信号:tinylab
支付宝打赏 ¥9.68元 | 微信打赏 ¥9.68元 | |
请作者喝杯咖啡吧 |
Read Album:
- Linux Lab 发布 v0.7 正式版,新增 Linux Lab 实验盘,一分钟内即可开展内核实验
- Linux Lab 真盘开发日志(6):体验内存编译的用法和好处
- Linux Lab 真盘开发日志(5):体验透明压缩带来的可用容量翻倍效果
- Linux Lab 真盘开发日志(4):在台式机、笔记本和 macBook 上即插即用
- Linux Lab 真盘开发日志(3):在 Linux 下直接启动 Linux Lab Disk,当双系统使用