TSA not work

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

TSA not work

399 次查看
Ayaz
Contributor III

Hi

I am using an S32K344 board, I have implemented the FreeMaster driver into my project, i can R/W by FreeMaster tool  through using elf file, now  I am trying to  use TSA instead but it is not working, I am using the protocol as seen below :

Skærmbillede 2024-02-19 160213.png 

Then I initialized the table as seen below:

 

Skærmbillede 2024-02-19 160708.png

this file is  a .c file, but i do have init and poll  in the main file

Skærmbillede 2024-02-19 160930.png

but still, I can not read data without an elf file??

 

I used P&E Micro Communication Plug-in

Skærmbillede 2024-02-19 163342.png

it may be a connection issue Skærmbillede 2024-02-19 171102.png

标记 (1)
0 项奖励
1 回复

356 次查看
iulian_stan
NXP Employee
NXP Employee

Hi @Ayaz,

Could you check if TSA feature is enabled in freemaster_cfg.h:

#define FMSTR_USE_TSA           1   // Enable TSA functionality

The error message you see is related to the incorrect RAM address range in "Communication Buffer Address" section (S32K344 SRAM starts at 0x20408000). FreeMASTER scans that RAM region for a buffer defined in the communication driver. You can find the exact address in the map file and set that value into "Buffer Address" field, ex:

.bss._pdbdm    0x204084c4      0x100 ./FreeMASTER/src/common/freemaster_pdbdm.o

 Capture.PNG

 

0 项奖励