查看: 1163|回复: 8

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

[复制链接]
  • TA的每日心情
    开心
    2024-5-5 08:01
  • 签到天数: 1319 天

    [LV.10]以坛为家III

    124

    主题

    2833

    帖子

    31

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    7578
    最后登录
    2024-5-5
    发表于 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-3-26 15:16
  • 签到天数: 266 天

    [LV.8]以坛为家I

    3315

    主题

    6570

    帖子

    0

    管理员

    Rank: 9Rank: 9Rank: 9

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

    使用道具 举报

  • TA的每日心情
    开心
    2024-5-5 08:01
  • 签到天数: 1319 天

    [LV.10]以坛为家III

    124

    主题

    2833

    帖子

    31

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    7578
    最后登录
    2024-5-5
     楼主| 发表于 2022-12-21 09:19:05 | 显示全部楼层

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

    使用道具 举报

  • TA的每日心情
    奋斗
    前天 21:25
  • 签到天数: 855 天

    [LV.10]以坛为家III

    5

    主题

    5754

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

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

    使用道具 举报

  • TA的每日心情
    开心
    5 天前
  • 签到天数: 1338 天

    [LV.10]以坛为家III

    88

    主题

    4296

    帖子

    12

    版主

    Rank: 7Rank: 7Rank: 7

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

    使用道具 举报

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

    [LV.Master]伴坛终老

    61

    主题

    1万

    帖子

    3

    版主

    Rank: 7Rank: 7Rank: 7

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

    使用道具 举报

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

    [LV.5]常住居民I

    42

    主题

    500

    帖子

    0

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    1369

    热心会员

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

    使用道具 举报

  • TA的每日心情
    开心
    2024-5-5 08:01
  • 签到天数: 1319 天

    [LV.10]以坛为家III

    124

    主题

    2833

    帖子

    31

    版主

    Rank: 7Rank: 7Rank: 7

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

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

    使用道具 举报

  • TA的每日心情
    开心
    2024-5-5 08:01
  • 签到天数: 1319 天

    [LV.10]以坛为家III

    124

    主题

    2833

    帖子

    31

    版主

    Rank: 7Rank: 7Rank: 7

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

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

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2024-5-14 05:30 , Processed in 0.156980 second(s), 27 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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