-
ea661ee9ff
ffu_extract: store via PlatformId scan, mmap
SashegDev
2026-09-11 08:15:25 +00:00
-
b9ad328a8e
tools: ffu_extract.py (WriteDescriptor->LBA map)
SashegDev
2026-09-11 08:13:36 +00:00
-
695ed94a84
maze.S: mailbox 0x08800200
SashegDev
2026-09-11 08:06:34 +00:00
-
329ceac0a3
relocate maze complex to DDRHI 0x08800000 (SBL heap reused DDRLOW)
SashegDev
2026-09-11 08:06:21 +00:00
-
6a94a26e0d
banner: register-direct jump, no literal
SashegDev
2026-09-11 07:59:06 +00:00
-
6b88d40537
saimaa: shrink RPM RAM before peripheral window (shadowed UART/SDHCI)
SashegDev
2026-09-11 07:55:19 +00:00
-
738fa4cb76
saimaa: log UART TX to stderr
SashegDev
2026-09-11 07:52:15 +00:00
-
47c0a82601
banner: '!' marker first
SashegDev
2026-09-11 07:49:09 +00:00
-
60be146170
saimaa: unbuffered stdout for UART stub
SashegDev
2026-09-11 07:47:16 +00:00
-
72f23b43c9
stubs relayout: maze guard 36B, S6->0x8062160, banner->0x8062170
SashegDev
2026-09-11 07:44:19 +00:00
-
474c3c8318
saimaa: drop self-clobber STUB+4 write (killed maze movt)
SashegDev
2026-09-11 07:41:30 +00:00
-
c656a6a2b7
maze: [S+4] fn ptr -> STUB (0x801b72e blx jumped 0)
SashegDev
2026-09-11 07:37:30 +00:00
-
addf5007ad
saimaa: vec trap prints maze mailbox
SashegDev
2026-09-11 07:35:06 +00:00
-
8c04899031
maze stub logs lr/sp to mailbox
SashegDev
2026-09-11 07:31:35 +00:00
-
5feb3b8332
saimaa: low-RAM scratch at 0x3000 for SBL probes
SashegDev
2026-09-11 07:26:43 +00:00
-
c36a48d170
banner stub noreturn -> 0x802f694
SashegDev
2026-09-11 07:24:45 +00:00
-
e473826732
banner stub: preserve lr, pop-return to caller
SashegDev
2026-09-11 07:15:31 +00:00
-
61ddf9de6b
sbl_patch: fix b16 byte order
SashegDev
2026-09-11 06:41:26 +00:00
-
afc151ce0c
sbl b16: banner blx redirected to print stublet 0x8062150
SashegDev
2026-09-11 06:40:20 +00:00
-
537e2b6b2a
sbl b15: force table loop count 0xff (skip broken exit pop)
SashegDev
2026-09-11 06:38:12 +00:00
-
cc213e0521
saimaa: vec cap 400
SashegDev
2026-09-11 06:35:57 +00:00
-
309ee50ad3
sbl_patch: fix b14 byte order
SashegDev
2026-09-11 06:30:12 +00:00
-
22b259e818
sbl b14: S6 pop redirected to stublet 0x8062140 (was null-sled)
SashegDev
2026-09-11 06:29:06 +00:00
-
61a0b724ff
sbl b13: NOP null-struct strb; vec trap banked regs+BKPT
SashegDev
2026-09-11 06:24:09 +00:00
-
8ae06cf1c8
saimaa: vec dump banked_r13 too
SashegDev
2026-09-11 06:13:37 +00:00
-
3950b92ab8
saimaa: vec trap dumps r0-r15
SashegDev
2026-09-11 06:11:22 +00:00
-
c6fba11bc4
saimaa: vec trap dumps banked LR/SPSR for fault PC
SashegDev
2026-09-11 06:09:24 +00:00
-
d803c90903
saimaa: BKPT in exception vectors for fault capture
SashegDev
2026-09-11 06:06:59 +00:00
-
759cbd66de
saimaa: sync uncommitted zern work (timer, DDRH split, manual ELF load, UEFI tables)
SashegDev
2026-09-11 05:48:31 +00:00
-
09ba5a9911
merge zern/master: take zern saimaa.c + sbl_mains (b12 bringup ahead)
SashegDev
2026-09-11 05:47:40 +00:00
-
-
7d57f138a5
sbl: b12 chain, slots, maze, stubs, docs current
SashegDev
2026-09-07 13:35:39 +00:00
-
c7e95b4194
sbl bringup: stublets, slots, maze, ffu-ref, b10 chain, docs
SashegDev
2026-09-07 13:10:38 +00:00
-
11facdfb45
saimaa: direct sbl_main start, SMEM, null-page trap; sbl analysis tools; sbl_main=0x802f63e
SashegDev
2026-09-07 11:40:31 +00:00
-
3258b0a6ff
saimaa: pc slot is 14th word (r0-r12,pc)
SashegDev
2026-09-07 09:32:34 +00:00
-
5f14a0eac5
saimaa: sblmain stack-pc override prop; sbl analysis tools
SashegDev
2026-09-07 09:28:02 +00:00
-
61cb6b9db3
saimaa: banked SPs for SVC
SashegDev
2026-09-07 09:21:50 +00:00
-
4e95ff3d42
saimaa: fake PBL stack+r0 for SBL entry
SashegDev
2026-09-07 09:20:28 +00:00
-
9b8ace415d
saimaa: drop chr prop
SashegDev
2026-09-07 09:15:01 +00:00
-
b6777cb318
saimaa: uart plain stdout
SashegDev
2026-09-07 09:13:58 +00:00
-
60f79da7f0
saimaa: direct char backend, drop prop dance
SashegDev
2026-09-07 09:12:47 +00:00
-
60998e3ce3
saimaa: fix bool prop arg order
SashegDev
2026-09-07 09:11:25 +00:00
-
3762508aed
saimaa: concrete cortex-a7 cpu type
SashegDev
2026-09-07 09:09:22 +00:00
-
f8b9635a02
saimaa: 8.2 API fixes (props-system, set_drive, elf.h)
SashegDev
2026-09-07 09:07:56 +00:00
-
45a3a93ba8
saimaa: fix units.h, load_elf pflags, uart chardev, sbl1 prop
SashegDev
2026-09-07 09:05:54 +00:00
-
d8e7238d43
saimaa machine WIP: A7x4, RAM map, uartdm stub, SDHCI, SBL1 loader
SashegDev
2026-09-07 08:57:00 +00:00
-
-
c7dcda0200
run: bare-metal hello boots on cortex-a7, emmc 8GiB real GPT33
SashegDev
2026-09-07 08:46:07 +00:00
-
5378d02ace
gitignore: vpl/dcp/nvi/xml/logs in fw
SashegDev
2026-09-07 08:35:02 +00:00
-
777d0ef076
dissection: real RM-1127 GPT33/RKH/P6236, ffu_parse.py mmap, edp 10 ELFs
SashegDev
2026-09-07 08:34:35 +00:00
-
989763ee72
dts: fix ranges/gpio-cells/unit names, clean dtc compile
SashegDev
2026-09-07 08:16:06 +00:00
-
02ed26e7f3
revert: убрать termux (не нужен)
SashegDev
2026-09-07 08:01:40 +00:00
-
fd1a5fcd7d
termux: Poco M7 nonroot guide + launch-termux.sh TCG/VNC
SashegDev
2026-09-07 08:00:27 +00:00
-
479d66c9e3
compat: thor2/WPInternals USB table, tools/check-env.sh
SashegDev
2026-09-07 07:23:03 +00:00
-
165df8adb9
qemu: lumia550.dts, pbl_stub WIP, build-emmc.sh, launch-wsl.sh dry-run
SashegDev
2026-09-07 07:22:44 +00:00
-
c71733042e
docs: bootloader, emmc GPT40, firmware/programmers, peripherals map
SashegDev
2026-09-07 07:22:19 +00:00
-
cca5bce8cb
init: lumia-emu skeleton, linux/amd64 WSL target
SashegDev
2026-09-07 07:21:54 +00:00