Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Samuel S

Pages: [1]
1
NXPTM M522XX, KINETIS and i.MX RT / Rookie Question: µTasker "SDKs"
« on: November 15, 2024, 10:15:47 AM »
Hello Mark,

Another Rookie question.  My program has been build using MBDT from NXP and is compiled using Embedded Coder with Simulink, as opposed to MCUXpresso.

I can incorporate SDKs from NXP / MCUXpresso for Vcom capabilities (calling directories, h files and c files), but I'd much prefer to leverage the capabilities of µTasker with the Simulink compiler (MCUCpresso GCC).

Specifically one goal is to have Vcom for UART1 (Freemaster initially and other functions) and RNDIS for Ethernet (to allow XCP on Ethernet over USB-Hardware).

Have I understood correctly, that:
- Vcom and RNDIS need to be defined for the building of:
   - uTaskerBoot_MIMXRT1060.bin
   - uTaskerFallbackLoaderImage_MIMXRT1060.bin
   - uTaskerSerialLoaderUpload_MIMXRT1060.bin
   - uTaskerBootComplete_MIMXRT1060.bin

- To incorporate the Vcom and RNDIS capabilities into my compiled code in Simulink, specific h and c files would need to be called by my compiler

- Or, these capabilities would already be available within the "uTaskerBootComplete_MIMXRT1060.bin" and I would just need to set up Freemaster on UART1 and Ethernet on (initially):
#show_config

IPV4 address = 192.168.1.3
MAC address = 00-00-00-00-00-00
Subnet mask = 255.255.255.0
Default gateway = 192.168.1.1
DNS server = 192.168.1.1
Trusted IP = 0.0.0.0
DHCP CLIENT - disabled
DHCP SERVER - disabled

Apologies if they're dumb questions.

Regards,
Sam

2
Hello Mark,

I've been reading through the examples and documentation but one answer to a question alludes me.

Currently after flashing "uTaskerBootComplete_MIMXRT1060" to my board, "Upload Disk" is available in My Computer. I copy across a program, such as one of the examples "uTaskerCompleteImage_MIMXRT1060_RNDIS_device.bin" or "uTaskerV1.4_AES256_MIMXRT1060.bin" and flashing is successful.  But for further updates "Upload Disk" isn't available.

What do I need to incorporate into my program, so that "Upload Disk" is always available.

My program requires calibration updates and I'd love to use to potential of µTasker.

Regards,
Sam

3
NXPTM M522XX, KINETIS and i.MX RT / Connecting over Vcom
« on: November 15, 2024, 09:28:04 AM »
Hello Mark,

Feeling dumb as always.  I'm trying to follow your example below:
https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/iMXRT1062-Ethernet-over-USB/m-p/1440177

I can flash the code to the board without issue and it enumerates as a Vcom and RNDIS device.  Screenshot attached.

But I can't connect to the Debugger as described.  Attached a screenshot from Putty.

I tried with Terraterm but the same results.

I then try to follow the advice in:
https://www.utasker.com/docs/uTasker/uTaskerSerialLoader.pdf

But after loading "uTaskerSerialLoaderUpload_MIMXRT1060.bin" I see no Com's to connect to.

What am I missing?

Regards,
Sam

Pages: [1]