Raspberry Pi 4
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ... 26
Steve Pampling (1551) 8155 posts |
I didn’t think the old venue had a public transport link |
David Feugey (2125) 2709 posts |
So the idea is to have the good ROM, the right USB Ethernet interface reference and a suitable USB Type-C dock. Right? I have a Pi4 waiting here and this: https://www.amazon.fr/gp/product/B06ZY1ZJDQ So, if someone gives me the content of the FAT partition, I could try. |
Chris Hall (132) 3554 posts |
I am also waiting for someone to provide the rom for the Pi4 as the instructions to make my own rom are too obscure to follow as there is no source tarball to download. Instead it is all git nonsense. |
Chris Gransden (337) 1202 posts |
The ADMtek one has a Pegasus chipset which is supported. I’m not sure if these are still freely available. Ones based on the Realtek chip set aren’t supported. Search on amazon for ‘USB 2 lan adapter’. Then look for one that says wii compatible and mentions the chip set AX88772A. |
David Pitt (3386) 1248 posts |
I have just built Pico for the RPi4. (While waiting in for Amazon to deliver parts to get the OTG port going.) |
Chris Gransden (337) 1202 posts |
It’s straightforward to build a Pi4 compatible rom with working OTG port using just RISC OS and not having to use git. First download the source tarball for BCM2835Dev from here. The HAL_BCM2835-Pi4.zip must be unzipped with command line unzip available from here. This ensures the filetypes are set.
Building the rom from scratch using a ram disc on a Pi4 @2.147 GHz takes 2m 15s. |
Chris Hall (132) 3554 posts |
Many thanks. With one exception the instructions are clear and I should be able to generate the rom. This may seem ignorant of me but ‘the patch file for it is here’ sounded simple but looking at the file I am perplexed as to what to do with it. How do I run the patch file – it is not in BASIC nor command line. So it needs compiling but I don’t know what language it is in (it downloads as pure text with no filetype). It seems to be corrections to a source file but it doesn’t say which one! Can I just ignore it? Please help (or are you just teasing me?). |
Chris Gransden (337) 1202 posts |
I’ve updated the instructions above with everything needed. |
George T. Greenfield (154) 748 posts |
According to benchmarks here http://www.svrsig.org/HowFast.htm that’s a shade over 60% faster than a Titanium*. Hmmm…. |
Chris Hall (132) 3554 posts |
I’ve updated the instructions above with everything needed. Many thanks. Just got back from the pub. I’ll let you know whether they were idiot proof! |
Chris Hall (132) 3554 posts |
The instructions were fine – 9min 11sec on an ARMX6 from SDFS. The suggested power through USB hub does not work – it barely lights the red LED but not the green, if you fiddle with it and have it part wthdrawn. The proper charger does light both red and green LEDs, but just leads to a blank screen. I then found that the file CONFIG/TXT had got itself corrupted so I corrected that. I also added a cmdline/txt file with disbale_mode_changes in it. Now I need to knoeck out StartUpNet to stop it waiting for DHCP. With that done, it starts up OK to the desktop. The next step is to construct a ‘Hat’ which supplies power via the 5V header pin so that the OTG port can provide USB ports via the adapter which is unable to supply power itself (once I have commented out line 70). This is a breakout board with power control, battery monitor, OLED, GPS and ‘on’ and ‘off’ buttons based around a 74HC00 chip. It will coexist with an Elesar WiFi Hat with 8 GPIO lines still free for a data monitor. Many thanks for the help. |
Colin (478) 2433 posts |
Is that the hub I pointed out? If so I may as well cancel mine. |
David Pitt (3386) 1248 posts |
Power to the RPi4 is via GPIO with a USB to TTL lead, connected to the charging USB socket on an AOC monitor. It is not quite adequate, the undervolt flash has appeared. The USB hub is a simple unpowered 4 way device. Wired Networking works over a Maplin USB to Ethernet dongle, that was briefly used with the RPi3B+. |
Colin (478) 2433 posts |
Ok so I could power the pi with a bench power supply. Do you have to fiddle with the usb c hub plug to get the hub working? |
Chris Hall (132) 3554 posts |
Do you have to fiddle with the usb c hub plug to get the hub working? Don’t know yet. I assume not and that it is to do with the flawed Pi4 circuitry for controlling how much power it draws from a charger. No. It just works. |
Colin (478) 2433 posts |
Sorry. The question was for David. I want a pi with at least ethernet so I can use vnc./lanmanfs/sharefs. I don’t want to have to fiddle with plugs to get usb working. If his hub just plugs in and works I’ll get that hub. |
David Pitt (3386) 1248 posts |
No, not at all, that’s just fine. The USB to Ethernet dongle contributes to the undervolting. Connecting that via an additional powered USB A hub looks to reduce the incidence of undervolting, as very briefly tested. Networking is OK, NetSurf sees Google and ShareFS sees the Titanium, also as very briefly tested. |
Sprow (202) 1155 posts |
Unless you were unlucky and downloaded the updated HAL and older DWCDriver submission in the time it took me to go to the loo, that doesn’t sound right. The two go together as a pair (I realised overnight that my first go at DWCDriver encoded knowledge of the interrupt number in a register offset, when really the HAL should be the holder of that knowledge).
In my best Terry Wogan voice: there’s one simple way to make things happen faster and that’s to put some bank notes in the jar. So if you like using the Pi 4 too, don’t forget to donate towards the porting effort! |
Chris Hall (132) 3554 posts |
In my best Terry Wogan voice: there’s one simple way to make things happen faster and that’s to put some bank notes in the jar. There has been no suggestion (until now) that money would help. It was supposedly a lack of information. There is also no bounty for the Pi4 port. |
David Pitt (3386) 1248 posts |
I did acquire the two at different times so I think I can see what went wrong. Thanks. I’ll do my corrections tomorrow. |
Chris Gransden (337) 1202 posts |
If you’re providing power via GPIO pins another option is to use a USB C to Type A adapter. That way you can plug in a non USB C hub. Works out cheaper too if you already have the hub. |
Chris Gransden (337) 1202 posts |
That’s one of the things with the least amount of speed improvement. Most things are twice as fast at 2.147GHz. |
Colin (478) 2433 posts |
Yes that’s what I decided to go with as I already have powered USB2 and USB3 hubs. |
Steve Pampling (1551) 8155 posts |
I wonder if there will ever be a Pi clocked (by default) at 3.141GH (3.142 if the rounding helps) |
John WILLIAMS (8368) 493 posts |
Ah – constant humour! |
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ... 26