[SOLVED][OP2] Latest beta does not boot on RPI3+ with Moitessier HAT 1 - Printable Version +- OpenMarine (https://forum.openmarine.net) +-- Forum: OpenPlotter (https://forum.openmarine.net/forumdisplay.php?fid=1) +--- Forum: Bug Reports (https://forum.openmarine.net/forumdisplay.php?fid=4) +--- Thread: [SOLVED][OP2] Latest beta does not boot on RPI3+ with Moitessier HAT 1 (/showthread.php?tid=2252) |
[SOLVED][OP2] Latest beta does not boot on RPI3+ with Moitessier HAT 1 - emilecantin - 2020-01-22 Hi, I've tried the latest V2 beta (2020-01-13), Moitessier version on my existing OpenPlotter hardware, a Raspberry Pi 3+ with a Moitessier HAT version 1 mounted on it. My existing V1 SD card works without any issue, but I've tried V2 on 2 different SD cards, NOOBS and IMG versions, and I always get the same issue:
RE: [OP2] Latest beta does not boot on RPI3+ with Moitessier HAT 1 - Sailoog - 2020-01-22 This has been reported here: http://forum.openmarine.net/showthread.php?tid=2152 But better use this specific thread to solve it. this is my test this morning: - Raspberry 3B+ and moitessier HAT 1 - Download and install latest OpenPlotter Moitessier HAT edition NOOBS file. - In first boot skip the system update. kernel is 4.19.75 v7+, preinstalled driver match this kernel. Everything works OK. - Reboot. Everything works OK. - Update system to kernel 4.19.93 v7+ and reboot. - Obviously the installed driver does not match the kernel and moitessier hat does not works. Download and update driver from openplotter-moitessier app to 4.19.93_1.4.1 - Reboot. Everything works OK. - Disable SPI and I2C from raspberry preferences. System hangs. - Restart. The system starts nornally with SPI and I2C disabled so no data from the HAT. - Enable SPI and I2C. Everything works OK. - Reboot. Everything works OK. - Put the same SD into Raspberry 4. Everything works OK. My hypothesis is that my moitessier 1 has been already flashed with the new firmware. emilecantin please could you try with the starting edition? download and update the system to the new kernel 4.19.93, install openplotter-moitessier app from openplotter-settings and download and install the matching driver. RE: [OP2] Latest beta does not boot on RPI3+ with Moitessier HAT 1 - emilecantin - 2020-01-22 I was about to try that, but I'm kind of afraid now to flash the new firmware on my moitessier, will it make it stop working with my old Openplotter V1? I'd rather not risk it, because I kind of rely on it. RE: [OP2] Latest beta does not boot on RPI3+ with Moitessier HAT 1 - emilecantin - 2020-01-22 I just tried the "Starting" edition, and it does boot on my system. Haven't tried installing the Moitessier drivers yet, as I don't want to break my existing setup. However, I think this might be confirmation that the issue I was having was due to OP2 not being able to talk to my Moitessier that has the old firmware. RE: [OP2] Latest beta does not boot on RPI3+ with Moitessier HAT 1 - SkipperEarly - 2020-01-23 Test just now: RPI3+, with StromPI 3 (to avoid power issues) and Moitessier 1 - fresh download of 2020-01-13-OpenPlotter-Headless-v2.0.img - rufus to SDHC card - boot - sw update (took ~ 40min) ok -reboot - config SPI and I2C interface enabled - reboot - OP setting - OP Moitessier install - rpi kernel xx93 - dowload moit kernel xx93 (after download the new moitessier kernel was not available in /.openplotter/moitessier/ so I copied from download directory) - installed xx93 Moitessier kernel - system reboots - after reboot system hangs with raspi logo at load_driver_moitessier_service cut power of raspi, wait 5 min and power on again - same scenario: hangs on load_driver_moitessier_service and does not respond to any keyboard actions suggestion: set a timeout to continue loading in case somethings goes wrong during moitessier driver startup. Anything else I can try other than start from scratch again? - Pls advise RE: [OP2] Latest beta does not boot on RPI3+ with Moitessier HAT 1 - Rooco - 2020-01-23 Hello! I did some testing with the latest image 2020-01-13-OpenPlotter-Moitessier-HAT-v2.0.img and with different Raspberry Pi (Pi 4, Pi 3+, Pi 3) and Moitessier HAT versions (P770010E05, P770010E04, P770010E02). All tests were performed with the same SD card and image. P770010E05 = Moitessier HAT 2 P770010E04 = latest revision of Moitessier HAT 1 Everything worked as expected. I did the following steps: 1.) downloaded 2020-01-13-OpenPlotter-Moitessier-HAT-v2.0.img 2.) flashed SD card (Transcend Premium TS32GUSDCU1, 32Gbyte) 3.) booted system (Moitessier HAT not attached) 4.) updated system incl. latest kernel version 4.19.93 5.) shutdown system 6.) attached Moitessier HAT 2 7.) checked communication cat /dev/moitessier.tty Repeated steps 5 to 7 with all Pi and HAT combinations. No need to enable/disable any functionality in the raspi config. Regards, Thomas RE: [OP2] Latest beta does not boot on RPI3+ with Moitessier HAT 1 - emilecantin - 2020-01-23 Okay, so you first need to boot without the HAT attached? I can try that, but honestly it kind of lowers the "value" of having a Moitessier version. I'd rather directly install the correct version for my HAT from the regular OpenPlotter 2. Also, the driver needs to be a bit more resilient to that kind of thing, it should at least not crash the whole system (to give you the chance to update to the latest version). Okay, I just did another test: I installed the Moitessier package on OP2 Starting edition. After installation, the Moitessier UI detected the HAT, and it properly detected the SPI and I2C interfaces. However, it wanted me to install the driver, and after doing that, I'm back to square one; it doesn't boot anymore. RE: [OP2] Latest beta does not boot on RPI3+ with Moitessier HAT 1 - emilecantin - 2020-01-23 I just tried booting it without the HAT attached, and it did boot this time. When I ran "check system" in the Moitessier UI, it told me something about the driver being "installed ok, partly configured" (should have taken a picture, sorry). I re-ran the install still without the HAT attached, and while I had some errors (because the HAT wasn't attached), after that I had "installed ok" on the system check. I shut down, re-installed the HAT and tried rebooting, it still crashes. It looks like the firmware version on my HAT makes the driver crash or something, but I can't even boot to update that firmware. Luckily everything still works fine on my OP v1 install. RE: [OP2] Latest beta does not boot on RPI3+ with Moitessier HAT 1 - Sailoog - 2020-01-23 Please could someone experimenting this issue (different than emilecantin) try this: - Run a fresh OP Starting edition (no the OP Moitessier edition), HAT attached. DO NOT enable SPI and I2C yet. - Update the system to latest kernel 4.19.93 - Edit file /boot/config.txt with sudo permission and add this line: dtoverlay=i2c-gpio,i2c_gpio_sda=2,i2c_gpio_scl=3,bus=3 - Save /boot/config.txt and reboot. - Enable SPI and I2C. DO NOT reboot. - Install openplotter-moitessier app and download and install the driver for 4.19.93 from the app. - what happens after rebooting? RE: [OP2] Latest beta does not boot on RPI3+ with Moitessier HAT 1 - craig - 2020-01-24 (2020-01-23, 05:19 PM)Sailoog Wrote: Please could someone experimenting this issue (different than emilecantin) try this: Hey, I missed your post about the process you wanted to follow. I will wipe the unit and do it again, but I installed as per below and had a successful install on the second attempt. To confirm hardware - Pi3B+ Moitessier Hat v1
|