Openmptcprouter: Pi 4 image

Created on 24 Jun 2019  路  14Comments  路  Source: Ysurac/openmptcprouter

Any chance for Pi 4 images or Pi 3 are fine?

Most helpful comment

By using coherent_pool=128M cma=256M@128M swiotlb=force to RPI4 64bits command line, this seems to boot without errors and with full memory. I think this can be tuned...

Changes are applied on master. Images are compiling by CircleCI.

All 14 comments

I'm adding support to the tree. But can't be out before I receive my Raspberry PI 4 this week.

What will be pi 4 top speed by the way?

tested with OMR_TARGET="rpi4" ./build.sh , not booting up from squashfs image.

RPI4 target is for the 64bits version, for now this doesn't work at all.
32bits version use the RPI2 target, but this fail after kernel load for now.

I crashed my PC motherboard during tests, so dev/tests have to wait I receive the new one...

Looking forward to it. Can't wait to see how much AES performance boost by RPI4 BCM2711.

But, sadly, AES is not enabled on RPI4: https://www.raspberrypi.org/forums/viewtopic.php?t=243410
You can check using raspbian image: no AES flag on /proc/cpuinfo...

I have just found this project and think that it is absolutely fantastic! Amazing work! I have previously built my own implementation using a pair of Raspberry Pi 3B+ running ZeroShell but I think this will be much better and eager to switch over to it.

Will likely buy a Pi 4 for this project, so adding this comment in support of a Pi 4 image.

For now same problem as https://github.com/raspberrypi/linux/issues/3032

mmc1: new high speed SDIO card at address 0001

This should be mmc0 and this should not hang.

In master branch, RPI4 booting in 32 and 64bits.
Some problems:

  • Limited to 1Go of RAM for 64bits version (need that upstream fix that).
  • Wifi not yet working

Wifi fixed

nice one!

By using coherent_pool=128M cma=256M@128M swiotlb=force to RPI4 64bits command line, this seems to boot without errors and with full memory. I think this can be tuned...

Changes are applied on master. Images are compiling by CircleCI.

RPI4 image released, with a dirty hack for 64bits while there is no fix from official RPI kernel.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

dnwk picture dnwk  路  8Comments

adamb picture adamb  路  9Comments

Malaga82 picture Malaga82  路  6Comments

ndaptardar picture ndaptardar  路  3Comments

DeeJayMX picture DeeJayMX  路  4Comments