Skip to content

hw/arm/pebble_generic: expose 512K SRAM on pebble-emery and pebble-gabbro - #2

Merged
gmarull merged 1 commit into
coredevices:pebble-10.1from
teslabs:pebble-generic-512k-ram
May 14, 2026
Merged

hw/arm/pebble_generic: expose 512K SRAM on pebble-emery and pebble-gabbro#2
gmarull merged 1 commit into
coredevices:pebble-10.1from
teslabs:pebble-generic-512k-ram

Conversation

@gmarull

@gmarull gmarull commented May 13, 2026

Copy link
Copy Markdown
Member

Summary

  • Bump ram_size from 480 KiB to 512 KiB for both pebble-emery and pebble-gabbro machine configs in hw/arm/pebble_generic.c.
  • Match the usable SRAM on real SF32LB52 hardware after firmware commit 32d32f0c0 (fw/wscript) reclaimed previously-unused regions, bringing usable RAM from 480K to 511K.
  • Header comment updated accordingly.

Test plan

  • Build QEMU
  • Boot a firmware image on pebble-emery and verify the full 0x20000000–0x2007FFFF range is accessible
  • Boot a firmware image on pebble-gabbro and verify the same

🤖 Generated with Claude Code

Match the usable SRAM on real SF32LB52 hardware (firmware commit
32d32f0c0 reclaimed unused regions, bringing usable RAM to 511K).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@gmarull
gmarull requested a review from jplexer May 13, 2026 21:52
@gmarull
gmarull merged commit 816521b into coredevices:pebble-10.1 May 14, 2026
5 checks passed
@gmarull
gmarull deleted the pebble-generic-512k-ram branch May 14, 2026 14:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant