请选择 进入手机版 | 继续访问电脑版
查看: 2841|回复: 8

[原创] 移植tinyuf2到lpc55s16开发板

[复制链接]
  • TA的每日心情
    开心
    昨天 18:22
  • 签到天数: 1446 天

    连续签到: 42 天

    [LV.10]以坛为家III

    147

    主题

    3085

    帖子

    31

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    8430
    最后登录
    2025-6-17
    发表于 2022-12-21 08:29:29 | 显示全部楼层 |阅读模式
    本帖最后由 TLLED 于 2022-12-21 08:29 编辑

    看到tinyuf2支持lpc55s系列的芯片,尝试移植到lpc55s16开发板上试试。   
    TinyUF2 - 面向 UF2 文件格式的 Bootloader   


    移植过程:
    1、下载源代码
    https://github.com/adafruit/tinyuf2

    2、修改文件
    2.1、下载的源码没有lpc55s16文件,复制lpc55s28这个文件在修改。
    20221221054831.png
    2.2、文件里面就是两个文件
    20221221055350.png

    2.3、修改board.h
    修改开发板名称,盘符名称和板卡的falsh大小等信息。
    20221221055458.png

    2.4、board.mk文件修改
    这里修改MCU型号
    20221221055826.png

    3、编译
    3.1、文件修改完成后,编译
    执行编译命令:make BOARD=lpcxpresso55s16 all
    编译过程需要从github上下载lib包,和网速有关,下载需要时间。
    20221221060210.png

    3.2、生成的目标文件
    编译完成后,会在_build文件下生成板卡的目标文件
    20221221060538.png

    4、运行
    编译完成后,烧写代码到lpc55s16开发板,将J3口连接到电脑,弹出U盘符。
    20221221060841.png


    以上就是移植厅tinyuf2到lpc55s16开发板的过程。


    烧写代码: lpcxpresso55s16.rar (213.32 KB, 下载次数: 3)
    哎...今天够累的,签到来了~
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-11-8 16:43
  • 签到天数: 299 天

    连续签到: 1 天

    [LV.8]以坛为家I

    3821

    主题

    7417

    帖子

    0

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    38709
    最后登录
    2025-6-17
    发表于 2022-12-21 08:40:35 | 显示全部楼层
    早上好啊!
    签到签到
    回复

    使用道具 举报

  • TA的每日心情
    开心
    昨天 18:22
  • 签到天数: 1446 天

    连续签到: 42 天

    [LV.10]以坛为家III

    147

    主题

    3085

    帖子

    31

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    8430
    最后登录
    2025-6-17
     楼主| 发表于 2022-12-21 09:19:05 | 显示全部楼层

    早上好!
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 15:11
  • 签到天数: 1140 天

    连续签到: 4 天

    [LV.10]以坛为家III

    6

    主题

    6904

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    8969
    最后登录
    2025-6-17
    发表于 2022-12-21 10:20:22 | 显示全部楼层
    感谢分享,大佬666
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-6-10 23:03
  • 签到天数: 1502 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    97

    主题

    4687

    帖子

    12

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    10075
    最后登录
    2025-6-10
    发表于 2022-12-21 10:32:46 | 显示全部楼层
    这个厉害了啊!
    话说这个bootloader需要要Linux系统下完成吗?
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 09:47
  • 签到天数: 2338 天

    连续签到: 47 天

    [LV.Master]伴坛终老

    82

    主题

    1万

    帖子

    3

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    21629
    最后登录
    2025-6-17
    发表于 2022-12-21 10:41:07 | 显示全部楼层
    大佬666,这个bootloader好,改一下以后自己用
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-2-28 15:37
  • 签到天数: 42 天

    连续签到: 1 天

    [LV.5]常住居民I

    48

    主题

    531

    帖子

    0

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    1475

    热心会员

    最后登录
    2025-4-28
    发表于 2022-12-21 10:57:54 | 显示全部楼层
    这个挺好啊,感谢大佬
    签到签到
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    昨天 18:22
  • 签到天数: 1446 天

    连续签到: 42 天

    [LV.10]以坛为家III

    147

    主题

    3085

    帖子

    31

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    8430
    最后登录
    2025-6-17
     楼主| 发表于 2022-12-21 11:52:58 | 显示全部楼层
    jobszheng5 发表于 2022-12-21 10:32
    这个厉害了啊!
    话说这个bootloader需要要Linux系统下完成吗?

    是在linux环境下编译的
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    昨天 18:22
  • 签到天数: 1446 天

    连续签到: 42 天

    [LV.10]以坛为家III

    147

    主题

    3085

    帖子

    31

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    8430
    最后登录
    2025-6-17
     楼主| 发表于 2022-12-21 11:53:47 | 显示全部楼层
    流水源 发表于 2022-12-21 10:41
    大佬666,这个bootloader好,改一下以后自己用

    我看编译下载的库里面支持很多NXP的板卡
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-6-18 00:52 , Processed in 0.132443 second(s), 27 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表