Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

More developments with BOOT #596

Merged
merged 2 commits into from
Sep 1, 2023
Merged

More developments with BOOT #596

merged 2 commits into from
Sep 1, 2023

Conversation

Edw590
Copy link
Contributor

@Edw590 Edw590 commented Sep 1, 2023

The CPU is reading things from somewhere (I didn't get to check where
from, but instruction data is arriving) - but something's not right
because it doesn't try to write anything (wdata always xxxx) and preboot
tells the CPU to write the bootloader to memory.

List of changes:

  • There are 2 SWRegs now, one for the CPU reset pulse and another one to
    store the current boot stage.
  • Full ROM removed, and instead there are only the preboot and
    bootloader separate ROMs, and only the bootloader one goes into the
    ROM SWReg.
  • Correction in concatenation order in iob_soc.v (was inverted).
  • CPU pulse request created and possibly ready inside iob_soc_boot.v.

The CPU is reading things from somewhere (I didn't get to check where
from, but instruction data is arriving) - but something's not right
because it doesn't try to write anything (wdata always xxxx) and preboot
tells the CPU to write the bootloader to memory.

List of changes:
- There are 2 SWRegs now, one for the CPU reset pulse and another one to
  store the current boot stage.
- Full ROM removed, and instead there are only the preboot and
  bootloader separate ROMs, and only the bootloader one goes into the
  ROM SWReg.
- Correction in concatenation order in iob_soc.v (was inverted).
- CPU pulse request created and possibly ready inside iob_soc_boot.v.
@jjts jjts merged commit 241ed54 into IObundle:revamp Sep 1, 2023
0 of 3 checks passed
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.

2 participants