开发 Dev #112939

开发 Dev #110122: 【MK】管理总票

开发 Dev #110125: 【MK】【BSP】管理总票

开发 Dev #110643: 【MK】【006】【Ethernet】主任务

【BSP】【以太网固件】【工厂工具】太网烧录固件集成在SOC中

Added by CD BSP-唐金泽 over 2 years ago. Updated over 2 years ago.

Status:完成 ClosedStart date:2022-10-24
Priority:NormalDue date:2022-10-25
Assignee:CD BSP-杜磊% Done:

100%

Category:BSP
Target version:VX1_MCE_FSE_V3.0_update_20221115

Description

以太网烧录固件包集成到soc中

eth0_bin_flash20221009.zip (46.3 KB) CD BSP-唐金泽, 2022-10-27 21:31

HA1_MCE_VC1_Ethernet_Addressing_and_VLAN_Configuration_Specification_V2.2Release.pdf (1.14 MB) Preview CD BSP-唐金泽, 2022-10-27 21:31

mac.jpeg (12.7 KB) CD BSP-唐金泽, 2022-10-27 21:31

Mac

History

#1 Updated by CD BSP-唐金泽 over 2 years ago

  • Parent task changed from #110125 to #110643

#2 Updated by CD BSP-唐金泽 over 2 years ago

  • File deleted (以太网烧写EEPROM固件方法.txt)

#3 Updated by CD BSP-唐金泽 over 2 years ago

  • File deleted (ethtool)

#4 Updated by CD BSP-唐金泽 over 2 years ago

  • File deleted (125enand25en.bin)

#5 Updated by CD BSP-唐金泽 over 2 years ago

  • File deleted (以太网烧录固件.zip)

#6 Updated by CD BSP-唐金泽 over 2 years ago

更新固件烧录方法,及eth0设置固定mac的方式。
所有设备eth0使用统一固定的mac地址

#7 Updated by CD BSP-唐金泽 over 2 years ago

  • File deleted (mac)

#8 Updated by CD BSP-唐金泽 over 2 years ago

#9 Updated by CD BSP-唐金泽 over 2 years ago

  • Status changed from 解决 Resolved to 进行中 In Progress

添加新需求,请将烧录统一MAC的方式形成脚本,添加到系统包的vendor/bin中,
后续烧录ETH固件和MAC,只需要通过简单指令执行

#10 Updated by CD BSP-唐金泽 over 2 years ago

  • Assignee changed from CD_BSP 彭文亮 to CD BSP-杜磊
  • Target version set to VX1_MCE_FSE_V3.0_update_20221115

#11 Updated by CD BSP-杜磊 over 2 years ago

  • % Done changed from 0 to 70

本地验证结果:
figure:/ # tc_ethernet_mac_flash_tool.sh w
Eth Write MAC Complete

figure:/ # tc_ethernet_mac_flash_tool.sh r
36 7c 7c 00 00 0f

#12 Updated by CD BSP-杜磊 over 2 years ago

  • Status changed from 进行中 In Progress to 完成 Closed
  • % Done changed from 70 to 100

FlatBuild_HH_VX1_MCE_FSE.M.R.userdebug.01.00.0043.X101

验证结果:pass |figure:/ # tc_ethernet_mac_flash_tool.sh w
Eth Write MAC Complete
figure:/ # tc_ethernet_mac_flash_tool.sh r
36 7c 7c 00 00 0f
figure:/ #

#13 Updated by CD FW-王伟 over 2 years ago

Gerrit Merge Information
ID Project Branch Uploader
157794 general/vendor/thundercomm/products/figure Pre_figure_turbox-c2130c-la1.1-vendor-dev
BSP:Ethernet: Build Ethernet firmware into application packages
To write EEPROM firmware:
1.adb shell
2.ethtool -E eth0 magic 0x74A5 offset 0 length 512 < /vendor/firmware/125enand25en.bin
3.adb reboot
Verify whether the firmware is written:
adb shell ethtool -e eth0
TC-RID: 1201-0400601
IssueID: TS-R-DF-112939
Change-Id: I5a4e5c5d272c9beabb4831e64da2b36648885848

#14 Updated by CD FW-王伟 over 2 years ago

Gerrit Merge Information
ID Project Branch Uploader
159430 general/vendor/thundercomm/products/figure Pre_figure_turbox-c2130c-la1.1-vendor-dev
BSP:Ethernet: Add ethenet mac flash tool
Write Mac:
tc_ethernet_mac_flash_tool.sh w
Read Mac:
tc_ethernet_mac_flash_tool.sh r
TC-RID: 1201-0400601
IssueID: TS-R-DF-112939
Change-Id: Ieb6c968b9f5969f3ec84a82b41a04cbff5c2c529

Also available in: Atom PDF