|
|
@@ -1,5 +1,5 @@
|
|
|
+++
|
|
|
-title = "OLPC XO-1"
|
|
|
+title = "HP Jornada 680"
|
|
|
date = "2026-02-08T09:30:45+01:00"
|
|
|
type = "index"
|
|
|
|
|
|
@@ -18,4 +18,175 @@ Can be bootet via Compact Flash.
|
|
|
|
|
|
Wikipedia: https://en.wikipedia.org/wiki/HP_Jornada
|
|
|
|
|
|
+
|
|
|
+
|
|
|
+Dmesg:
|
|
|
+```
|
|
|
+[ 0.000000] Linux version 6.18.9-1 (wbx@fluor) (sh3-openadk-linux-uclibc-gcc (GCC) 15.2.0, GNU ld (GNU Binutils) 2.46.0.20260210) #1 Mon Feb 16 14:22:37 CET 2026
|
|
|
+[ 0.000000] Boot params:
|
|
|
+[ 0.000000] ... MOUNT_ROOT_RDONLY - 00000000
|
|
|
+[ 0.000000] ... RAMDISK_FLAGS - 00000000
|
|
|
+[ 0.000000] ... ORIG_ROOT_DEV - 00000100
|
|
|
+[ 0.000000] ... LOADER_TYPE - 00000001
|
|
|
+[ 0.000000] ... INITRD_START - ffffffff
|
|
|
+[ 0.000000] ... INITRD_SIZE - ffffffff
|
|
|
+[ 0.000000] Booting machvec: hp6xx
|
|
|
+[ 0.000000] Zone ranges:
|
|
|
+[ 0.000000] Normal [mem 0x000000000d000000-0x000000000effffff]
|
|
|
+[ 0.000000] Movable zone start for each node
|
|
|
+[ 0.000000] Early memory node ranges
|
|
|
+[ 0.000000] node 0: [mem 0x000000000d000000-0x000000000effffff]
|
|
|
+[ 0.000000] Initmem setup node 0 [mem 0x000000000d000000-0x000000000effffff]
|
|
|
+[ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
|
|
|
+[ 0.000000] pcpu-alloc: [0] 0
|
|
|
+[ 0.000000] Kernel command line: root=/dev/sda3 rootwait console=tty0 console=tty0 ro rootwait
|
|
|
+[ 0.000000] printk: log buffer data + meta data: 16384 + 51200 = 67584 bytes
|
|
|
+[ 0.000000] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes, linear)
|
|
|
+[ 0.000000] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
|
|
|
+[ 0.000000] Sorting __ex_table...
|
|
|
+[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 8192
|
|
|
+[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
|
|
|
+[ 0.000000] I-cache : n_ways=4 n_sets=256 way_incr=4096
|
|
|
+[ 0.000000] I-cache : entry_mask=0x00000ff0 alias_mask=0x00000000 n_aliases=0
|
|
|
+[ 0.000000] D-cache : n_ways=4 n_sets=256 way_incr=4096
|
|
|
+[ 0.000000] D-cache : entry_mask=0x00000ff0 alias_mask=0x00000000 n_aliases=0
|
|
|
+[ 0.000000] virtual kernel memory layout:
|
|
|
+[ 0.000000] fixmap : 0xdfff7000 - 0xdffff000 ( 32 kB)
|
|
|
+[ 0.000000] vmalloc : 0xc0000000 - 0xdfff5000 ( 511 MB)
|
|
|
+[ 0.000000] lowmem : 0x8d000000 - 0x8f000000 ( 32 MB) (cached)
|
|
|
+[ 0.000000] : 0xa0000000 - 0xc0000000 ( 512 MB) (uncached)
|
|
|
+[ 0.000000] .init : 0x8d571000 - 0x8d591000 ( 128 kB)
|
|
|
+[ 0.000000] .data : 0x8d416678 - 0x8d5704d0 (1383 kB)
|
|
|
+[ 0.000000] .text : 0x8d001000 - 0x8d416678 (4181 kB)
|
|
|
+[ 0.000000] SLUB: HWalign=16, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
|
|
|
+[ 0.000000] RCU Tasks Trace: Setting shift to 0 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=1.
|
|
|
+[ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
|
|
|
+[ 0.000000] intc: Registered controller 'sh770x' with 29 IRQs
|
|
|
+[ 0.000000] intc: Registered controller 'sh3-irq45' with 2 IRQs
|
|
|
+[ 0.000000] intc: Registered controller 'sh3-irq0123' with 4 IRQs
|
|
|
+[ 0.000000] Console: colour dummy device 80x25
|
|
|
+[ 0.000000] printk: legacy console [tty0] enabled
|
|
|
+[ 0.000000] sh-tmu-sh3.0: ch0: used for clock events
|
|
|
+[ 0.000000] sh-tmu-sh3.0: ch0: used for periodic clock events
|
|
|
+[ 0.000000] sh-tmu-sh3.0: ch1: used as clock source
|
|
|
+[ 0.000000] clocksource: sh-tmu-sh3.0: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 345773034159 ns
|
|
|
+[ 0.000000] sched_clock: 32 bits at 250 Hz, resolution 4000000ns, wraps every 8589934590000000ns
|
|
|
+[ 0.000000] Calibrating delay loop (skipped)... 22.11 BogoMIPS PRESET (lpj=44220)
|
|
|
+[ 0.000000] CPU: SH7729
|
|
|
+[ 0.004000] pid_max: default: 32768 minimum: 301
|
|
|
+[ 0.008000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
|
|
|
+[ 0.008000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
|
|
|
+[ 0.060000] Memory: 26252K/32768K available (4177K kernel code, 255K rwdata, 1124K rodata, 128K init, 104K bss, 6132K reserved, 0K cma-reserved)
|
|
|
+[ 0.072000] devtmpfs: initialized
|
|
|
+[ 0.104000] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
|
|
|
+[ 0.104000] posixtimers hash table entries: 512 (order: 0, 2048 bytes, linear)
|
|
|
+[ 0.108000] futex hash table entries: 256 (4096 bytes on 1 NUMA nodes, total 4 KiB, linear).
|
|
|
+[ 0.124000] NET: Registered PF_NETLINK/PF_ROUTE protocol family
|
|
|
+[ 0.152000] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations
|
|
|
+[ 0.220000] SCSI subsystem initialized
|
|
|
+[ 0.228000] libata version 3.00 loaded.
|
|
|
+[ 0.232000] sh_tmu sh-tmu-sh3.0: kept as earlytimer
|
|
|
+[ 0.236000] Advanced Linux Sound Architecture Driver Initialized.
|
|
|
+[ 0.256000] DMA: Registering sh_dmac handler (4 channels).
|
|
|
+[ 0.268000] DMA: Registering DMA API.
|
|
|
+[ 0.272000] clocksource: Switched to clocksource sh-tmu-sh3.0
|
|
|
+[ 0.276000] sh_tmu sh-tmu-sh3.0: ch0: used for oneshot clock events
|
|
|
+[ 0.648000] NET: Registered PF_INET protocol family
|
|
|
+[ 0.652000] IP idents hash table entries: 2048 (order: 2, 16384 bytes, linear)
|
|
|
+[ 0.668000] tcp_listen_portaddr_hash hash table entries: 1024 (order: 0, 4096 bytes, linear)
|
|
|
+[ 0.672000] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
|
|
|
+[ 0.672000] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear)
|
|
|
+[ 0.676000] TCP bind hash table entries: 1024 (order: 1, 8192 bytes, linear)
|
|
|
+[ 0.676000] TCP: Hash tables configured (established 1024 bind 1024)
|
|
|
+[ 0.680000] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
|
|
|
+[ 0.684000] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
|
|
|
+[ 0.688000] NET: Registered PF_UNIX/PF_LOCAL protocol family
|
|
|
+[ 0.728000] NET: Registered PF_XDP protocol family
|
|
|
+[ 0.740000] HD64461 configured at 0xb0000000 on irq 52(mapped into 80 to 95)
|
|
|
+[ 0.760000] HD64461: enabling PCMCIA devices
|
|
|
+[ 0.760000] done with clk setup
|
|
|
+[ 0.776000] Initialise system trusted keyrings
|
|
|
+[ 0.784000] workingset: timestamp_bits=30 max_order=13 bucket_order=0
|
|
|
+[ 5.396000] Key type asymmetric registered
|
|
|
+[ 5.400000] Asymmetric key parser 'x509' registered
|
|
|
+[ 5.400000] io scheduler mq-deadline registered
|
|
|
+[ 5.400000] io scheduler kyber registered
|
|
|
+[ 5.516000] Console: switching to colour frame buffer device 80x30
|
|
|
+[ 5.608000] fb0: Hitachi HD64461 frame buffer device
|
|
|
+[ 6.184000] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
|
|
|
+[ 6.240000] SuperH (H)SCI(F) driver initialized
|
|
|
+[ 6.252000] sh-sci.0: ttySC0 at MMIO 0xfffffe80 (irq = 39, base_baud = 0) is a sci
|
|
|
+[ 6.328000] sh-sci.1: ttySC1 at MMIO 0xa4000150 (irq = 72, base_baud = 0) is a scif
|
|
|
+[ 6.460000] sh-sci.2: ttySC2 at MMIO 0xa4000140 (irq = 68, base_baud = 0) is a irda
|
|
|
+[ 6.628000] scsi host0: pata_platform
|
|
|
+[ 6.692000] ata1: PATA max PIO0 mmio cmd 0x150001f0 ctl 0x150001fe irq 93 lpm-pol 0
|
|
|
+[ 6.812000] orinoco 0.15 (David Gibson <hermes@gibson.dropbear.id.au>, Pavel Roskin <proski@gnu.org>, et al)
|
|
|
+[ 6.816000] pcc probe
|
|
|
+[ 6.872000] sh_io_port_base: 0
|
|
|
+[ 6.936000] socket_init
|
|
|
+[ 6.992000] reg: b0002000, base: b8000000, basep: 38000000
|
|
|
+[ 7.052000] input: HP Jornada 680 keyboard as /devices/platform/jornada680_kbd/input/input0
|
|
|
+[ 7.168000] ata1.00: CFA: STEC M2T CF 1.1.0, K1634MIX, max UDMA/66
|
|
|
+[ 7.224000] ata1.00: 1000944 sectors, multi 0: LBA
|
|
|
+[ 7.276000] ata1.00: configured for PIO
|
|
|
+[ 7.336000] input: HP Jornada touchscreen as /devices/virtual/input/input1
|
|
|
+[ 7.404000] scsi 0:0:0:0: Direct-Access ATA STEC M2T CF 1.1. 4MIX PQ: 0 ANSI: 5
|
|
|
+[ 7.552000] get_status
|
|
|
+[ 7.604000] get_status
|
|
|
+[ 7.660000] sh-rtc sh-rtc: error -ENXIO: IRQ index 2 not found
|
|
|
+[ 7.712000] sh-rtc sh-rtc: error -EINVAL: request_irq(4294967290) sh_rtc_alarm 0x0 sh-rtc
|
|
|
+[ 7.820000] sh-rtc sh-rtc: request alarm IRQ failed with -22, IRQ -6
|
|
|
+[ 7.876000] sh-rtc sh-rtc: probe with driver sh-rtc failed with error -22
|
|
|
+[ 7.960000] Initializing XFRM netlink socket
|
|
|
+[ 8.012000] NET: Registered PF_PACKET protocol family
|
|
|
+[ 8.068000] NET: Registered PF_KEY protocol family
|
|
|
+[ 8.256000] Loading compiled-in X.509 certificates
|
|
|
+[ 8.532000] sd 0:0:0:0: [sda] 1000944 512-byte logical blocks: (512 MB/489 MiB)
|
|
|
+[ 8.636000] sd 0:0:0:0: [sda] Write Protect is off
|
|
|
+[ 8.684000] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
|
|
|
+[ 8.688000] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
|
|
|
+[ 8.792000] sd 0:0:0:0: [sda] Preferred minimum I/O size 512 bytes
|
|
|
+[ 8.848000] get_status
|
|
|
+[ 8.900000] clk enable: 6
|
|
|
+[ 8.992000] sda: sda1 sda2 sda3 sda4
|
|
|
+[ 9.076000] sd 0:0:0:0: [sda] Attached SCSI removable disk
|
|
|
+[ 9.132000] cfg80211: Loading compiled-in X.509 certificates for regulatory database
|
|
|
+[ 9.280000] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
|
|
|
+[ 9.368000] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
|
|
|
+[ 9.472000] ALSA device list:
|
|
|
+[ 9.524000] No soundcards found.
|
|
|
+[ 9.576000] get_status
|
|
|
+[ 9.624000] faux_driver regulatory: Direct firmware load for regulatory.db failed with error -2
|
|
|
+[ 9.724000] cfg80211: failed to load regulatory.db
|
|
|
+[ 9.780000] get_status
|
|
|
+[ 9.832000] pcmcia_socket pcmcia_socket0: pccard: PCMCIA card inserted into slot 0
|
|
|
+[ 9.932000] pcmcia (null): pcmcia: registering new device pcmcia(null) (IRQ: 94)
|
|
|
+[ 10.048000] check access for rdinit=/init failed: -2, ignoring
|
|
|
+[ 10.140000] orinoco_cs 0.0: Hardware identity 0001:0001:0004:0000
|
|
|
+[ 10.196000] orinoco_cs 0.0: Station identity 001f:0001:0004:0020
|
|
|
+[ 10.252000] orinoco_cs 0.0: Firmware determined as Lucent/Agere 4.32
|
|
|
+[ 10.308000] orinoco_cs 0.0: Direct firmware load for agere_sta_fw.bin failed with error -2
|
|
|
+[ 10.412000] orinoco_cs 0.0: Cannot find firmware agere_sta_fw.bin
|
|
|
+[ 10.468000] orinoco_cs 0.0: Hardware identity 0001:0001:0004:0000
|
|
|
+[ 10.524000] orinoco_cs 0.0: Station identity 001f:0001:0004:0020
|
|
|
+[ 10.576000] orinoco_cs 0.0: Firmware determined as Lucent/Agere 4.32
|
|
|
+[ 10.628000] orinoco_cs 0.0: Ad-hoc demo mode supported
|
|
|
+[ 10.680000] orinoco_cs 0.0: WEP supported, 104-bit key
|
|
|
+[ 10.840000] EXT4-fs (sda3): mounted filesystem 1c4b6333-e24c-4757-a93a-1bdd6a41387f ro with ordered data mode. Quota mode: disabled.
|
|
|
+[ 10.948000] VFS: Mounted root (ext4 filesystem) readonly on device 8:3.
|
|
|
+[ 11.024000] devtmpfs: mounted
|
|
|
+[ 11.084000] Freeing unused kernel image (initmem) memory: 128K
|
|
|
+[ 11.140000] This architecture does not have kernel memory protection.
|
|
|
+[ 11.192000] Run /sbin/init as init process
|
|
|
+[ 11.248000] with arguments:
|
|
|
+[ 11.248000] /sbin/init
|
|
|
+[ 11.248000] with environment:
|
|
|
+[ 11.248000] HOME=/
|
|
|
+[ 11.248000] TERM=linux
|
|
|
+[ 16.108000] random: crng init done
|
|
|
+[ 23.088000] EXT4-fs (sda3): re-mounted 1c4b6333-e24c-4757-a93a-1bdd6a41387f.
|
|
|
+[ 32.332000] eth0: New link status: Connected (0001)
|
|
|
+[ 48.740000] EXT4-fs (sda3): re-mounted 1c4b6333-e24c-4757-a93a-1bdd6a41387f r/w.
|
|
|
+```
|
|
|
+
|
|
|
Have fun!
|