Wall-E
Wall-E copied to clipboard
Update WallE firmware wrt latest ESP-IDF version
Currently the latest ESP-IDF release version is 4.4.1. All the firmware of Wall-E should be updated to be able to compile with that IDF.
@Jamm02 @ChinmayLonkar @Sidshx has anyone been assigned to take up this task? or should I assign one myself?
@RISHI27-dot you can proceed with this task👍
I will proceed with this issue.
@RISHI27-dot have you identified which firmware crashes or report bugs when esp-idf version is updated?
I tested the firmware with the latest stable version ESP-IDF v4.4.2-dirty. None of the firmware issues any compilation errors or deprecated API warnings. The 8_sefl_balancing and 3_MPU produce runtime faults related to the I2C. Here, I've noted my observation:
firmware | build | flash/monitor | error/crash info | error log |
---|---|---|---|---|
1_led_blink | yes | yes | - | |
2_LSA | yes | yes | - | |
3_MPU | yes | no | I2C error | link |
4_switch_controlled_motor_normal | yes | yes | - | |
5_switch_controlled_motor_parallel | yes | yes | - | |
6_PWM | yes | yes | - | |
7_line_following | yes | yes | - | |
8_self_balancing | yes | no | I2C error | link |
If you are reporting an error, better post the whole LOG
, else how are we supposed to grasp what error is there.
@RISHI27-dot Have you tested espidf v4.4 on mainline mario?
@gautam-dev-maker I apologise for the delay; I have updated the error logs.
@RISHI27-dot Can you please share the updates on the current status of solving the issue? how much more time will it require to resolve the issue?
@ChinmayLonkar with this PR the firmware will be updated to the latest stable version of ESP-IDF.
@gautam-dev-maker @Jamm02 install script is not updated yet.
Can we close this now @gautam-dev-maker ?
I am closing this issue as the major objective of porting to 4.4.3 is achieved