Tiny Core Base > Raspberry Pi

Pi Zero 2W WiFi with piCore 32-bit

<< < (2/3) > >>

Rich:
Hi oso2k

--- Code: ---/dev/loop1 on /tmp/tcloop/openssh type squashfs (ro,relatime,errors=continue)
/dev/loop0 on /tmp/tcloop/openssl type squashfs (ro,relatime,errors=continue)
/dev/loop2 on /tmp/tcloop/ca-certificates type squashfs (ro,relatime,errors=continue)
/dev/loop3 on /tmp/tcloop/firmware-rpi-wifi type squashfs (ro,relatime,errors=continue)
/dev/loop4 on /tmp/tcloop/wifi type squashfs (ro,relatime,errors=continue)
--- End code ---
Most of the extensions you listed are not even installed. Did you remember to download
the  .tcz.dep  files for extensions that have them? How about the  .tcz.md5.txt  files?

oso2k:
Thanks for the tips.  I was able to get it to work.  I needed to use these packages for a Pi Zero 2W


--- Code: ---openssh
openssl
ca-certificates
firmware-rpi-wifi
libcap
libevent
libnl
ncurses
readline
ntp
regdb
wpa_supplicant
wireless-6.12.25-piCore-v7
wireless_tools
wifi
--- End code ---

Thanks for all the great help!

oso2k:
So I'm confused.  The Pi Zero 2W is a ARM v8 chip, just like the 3B.

However, the wifi drivers for it are packaged in wireless-6.12.25-piCore-v7.

Futhermore, piCore 32-bit says the CPU is being recognized as a v7l.


--- Quote ---tc@box:~$ cat /proc/cpuinfo |head -n9
processor   : 0
model name   : ARMv7 Processor rev 4 (v7l)
BogoMIPS   : 38.40
Features   : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer   : 0x41
CPU architecture: 7
CPU variant   : 0x0
CPU part   : 0xd03
CPU revision   : 4

--- End quote ---
Am I misunderstanding something? Is there a map somewhere of which RPis map to which wifi drivers? 

In 64-bit it's clearer.  There's only v8 drivers and v8-16k which I assume is 16k mem pages.  I also assume that support would only be for 3B & Pi Zero 2W and newer machines.

Paul_123:
the 32 bit image is 32 bit user space.  With both 32bit and 64 bit kernels.  A kernel running in 64bit mode can execute 32bit user code just fine.

So when you download the 32bit image, it defaults to using the 32bit kernel for the PiZero2, but you can change it to the 64bit kernel if you want.  (Just be aware the 64bit kernel has a larger memory foot print, so on a memory limited device like the piZero2, the 32bit kernel is recommended.

The 64bit image only includes 64bit kernels.  The 16kpage size kernel is only for the pi5.

oso2k:
Ahh, this helps.  Thank you Paul_123.

Last question, when would I ever need the v7l wifi drivers?

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version