I am trying to setup Frankenstein emulator
I started by using BCM4375B1 (a pre-prepared project from within the projects directory)
but i keep getting errors
I fixed some after investigating the code
In symbols.ld file, the function's symbols values are even
which makes the patching mechanism implant ARM code instead of thumb
after adding 1 to the addresses it seems to be OK
after passing that stage I noticed some context switches and HCI prints over UART (which was pretty cool)
but the emulator exit due to "some_fatal_error" which I suspect it has to do with some lock mechanism
Am I missing some compilation flag or configuration ?
Does this project supposed to run smoothly?
Do you have a demo running emulation for this project?
if so i'd be glad if you can share a log so i can see how a good run looks like
Hi Love your work
I am trying to setup Frankenstein emulator I started by using BCM4375B1 (a pre-prepared project from within the projects directory) but i keep getting errors I fixed some after investigating the code In symbols.ld file, the function's symbols values are even which makes the patching mechanism implant ARM code instead of thumb after adding 1 to the addresses it seems to be OK
after passing that stage I noticed some context switches and HCI prints over UART (which was pretty cool) but the emulator exit due to "some_fatal_error" which I suspect it has to do with some lock mechanism
I am running the emulator on Ubuntu 22.04 on a VM