This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] EK-TM4C1294XL:有关如何通过以太网对 TM4C1294进行编程的 Intstraction

Guru**** 1792010 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/571396/ek-tm4c1294xl-instraction-for-how-to-program-the-tm4c1294-over-ethernet

器件型号:EK-TM4C1294XL

1。

使用以下参数运行程序 eflash.exe:

该程序使用以太网引导加载程序将文件下载到远程设备。

打开 Windows CMD

eFLASH -I  -m  

 

IP 地址 foirmat:xxx.XXX.XXX.XXX

MAC 地址格式示例:00.1A.B6.03.0F.0C

 

2.

将 TM4C1294电路板上的引导加载程序跳转至引导加载程序

 

空升级软件(空)
  {
 
 uint32_t * ReG_OPA_REG_1;
 
  //禁用所有处理器中断。  而不是禁用它们
  //一次一个(如果是新的源,可能会丢失一个中断
  //已添加)、直接写入 NVIC 即可禁用所有
  //外设中断。
  HWREG (NVIC_DIS0)= 0xffffffff;
  HWREG (NVIC_DIS1)= 0xffffffff;
  HWREG (NVIC_DIS2)= 0xffffffff;
  HWREG (NVIC_DIS3)= 0xffffffff;
  HWREG (NVIC_DIS4)= 0xffffffff;
 
  //也禁用 SysTick 中断。
  SysTickIntDisable();
  SysTickDisable();
 
 
  //将控制权返回给引导加载程序。  这是对 SVC 的调用
  //基于闪存的引导加载程序中的处理程序,或者如果配置了,则写入 ROM。
 
  ROM_UpdateEMAC (g_ui32SysClock);
 
  }
 
3.
如何查找电路板 MAC 地址

使用 LM 闪存编程器连接到 CPU 卡的 USB 端口

 

 

void read_mac_address()
 {
  uint32_t ui32User0、ui32User1;
  uint8_t pui8MAC[6];
 
  //从用户寄存器获取 MAC 地址。
  map_FlashUserGet (&ui32User0、&ui32User1);
  //将24/24拆分 MAC 地址从 NV RAM 转换为32/16拆分 MAC
  //对硬件寄存器进行编程所需的地址,然后对 MAC 进行编程
  //将地址输入以太网控制器寄存器。
  pui8MAC[0]=((ui32User0 >> 0)& 0xff);
  pui8MAC[1]=((ui32User0 >> 8)& 0xff);
  pui8MAC[2]=((ui32User0 >> 16)& 0xff);
  pui8MAC[3]=((ui32User1 >> 0)& 0xff);
  pui8MAC[4]=((ui32User1 >> 8)& 0xff);
  pui8MAC[5]=((ui32User1 >> 16)& 0xff);
 
  sprintf (Str、"MAC 地址=%02x-%02x-%02x-%02x-%02x-%02x-%02x\n"、pui8MAC[0]、pui8MAC[1]、pui8MAC[2]、pui8MAC[3]、pui8MAC[4]、pui8MAC[5];)
  UARTprintf (Str);
 }
 

 

 

 

4.

https://github.com/k...tellaris_eflash

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Micha

    我不确定、但帖子的要点是什么?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    将此问题中的所有必要主题收集到一个帖子中。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Micha

    这里的问题是什么?