TC377/TC397

企业服务 行业细分软件 案例ID:224094
little boy
7 年经验· 圣龙股份
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

1、负责底层软件工程初步建立,编写link文件,设置RESET地址和每个core的向量表起始地址,修改BMHD_BUFFER中启动地址和CRC,使得程序断电复位后仍能从定义的reset地址运行,注:TC3XX默认启动地址为0xA0000000H
2、MCAL工程配置,包含IO控制 、ADC采集、PWM控制和采集、时钟树的配置、SPI\I2C等外设的配置、中断和DMA功能配置和实现及多核硬件资源分配
3、根据MPC5746梳理出来的刷写的协议层接口和供应商提供的flash 擦除、编写DE,MO(仅demo,需要进一步调试才能实现正常刷写和擦除流程),变成实现手写bootloader,初步实现刷写功能,并能通过boot启动刷入的APP程序,协助硬件完成硬件测试,使其脱离仿真器刷写需求
4、梳理劳德巴赫 script file的刷写程序和界面初始化配置,修改实现先后刷入BOOT程序和应用成程序,并实现多核调试功能、
5、根据vector提供的代码包对项目进行适配,包含BOOT 和APP程序,主要工作为link file 项目工程的配置,分配BM\FBL\SBL\APP程序所占的memory;修改代码包中的Makefile,使其采用相对地址路径,方便其他同事编译和使用;三个DEMO程序的调试和修改bug等

TC377/TC397

企业服务 · 行业细分软件 案例ID:224094
联系该工程师
微信扫码,建群沟通
作者: little boy - 7年经验- 圣龙股份

案例介绍

1、负责底层软件工程初步建立,编写link文件,设置RESET地址和每个core的向量表起始地址,修改BMHD_BUFFER中启动地址和CRC,使得程序断电复位后仍能从定义的reset地址运行,注:TC3XX默认启动地址为0xA0000000H
2、MCAL工程配置,包含IO控制 、ADC采集、PWM控制和采集、时钟树的配置、SPI\I2C等外设的配置、中断和DMA功能配置和实现及多核硬件资源分配
3、根据MPC5746梳理出来的刷写的协议层接口和供应商提供的flash 擦除、编写DE,MO(仅demo,需要进一步调试才能实现正常刷写和擦除流程),变成实现手写bootloader,初步实现刷写功能,并能通过boot启动刷入的APP程序,协助硬件完成硬件测试,使其脱离仿真器刷写需求
4、梳理劳德巴赫 script file的刷写程序和界面初始化配置,修改实现先后刷入BOOT程序和应用成程序,并实现多核调试功能、
5、根据vector提供的代码包对项目进行适配,包含BOOT 和APP程序,主要工作为link file 项目工程的配置,分配BM\FBL\SBL\APP程序所占的memory;修改代码包中的Makefile,使其采用相对地址路径,方便其他同事编译和使用;三个DEMO程序的调试和修改bug等

相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×