NUCLEO-H7S3L8 Mongoose #2764
Replies: 2 comments
-
We don't support that microprocessor/microcontroller, so we have no idea on what it requires or not, Also, I don't know what do you mean by FreeDOS. |
Beta Was this translation helpful? Give feedback.
-
Sorry, I wrote FreeDOS instead of FreeRTOS. |
Beta Was this translation helpful? Give feedback.
-
Hi,
I'm trying to implement the mongoose on NUCLEO-H7S3L8 without FreeDOS.
I already got it working with NUCLEO-H743ZI, just using the nucleo-h743zi-cube-baremetal-builtin example.
Since the ethernet modules on the two micontrollers look very similar, I tried first to follow the tutorial "Simple Network Interface with STM32 Using Ethernet and Mongoose Network Library", setting MG_ENABLE_DRIVER_STM32H.
Based on a working LwIP_TCP_Echo_Client project, and after some trials, I used the same configurator ETH module settings, same MPU_Config() function, same section attributes to the mongoose descriptors (commenting out the descriptors generated by the configurator).
Additionally in mongoose.c the full descriptors are initialized to zero (because the .ld file specifies as NOLOAD the descriptors sections), the ETH software reset and MDC clock divider are excluded (already done by STM code).
However I don't have DHCP working, what I can observe is:
So the questions are:
Thank you,
C.M.
Beta Was this translation helpful? Give feedback.
All reactions