You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Due to the method how GUI and the emulated systems are connected, the initial state of LED may be not transferred correctly from the emulated machine to GUI and the initial state of buttons and switches may be not transferred correctly from GUI to the emulated machine.
I have added the "Reconnect" button in the GUI that toggles all inputs ans assures correct tracking of further changes. It also attempts to enforce the emulated machine to send the correct state of all the LEDs, but it does not work correctly.
At the moment, your emulated machine must toggle each LED (either in U-Boot or in Linux) to ensure that further changes of LED's state are correctly transferred.
Solving that issue probably requires redesign of the MPC8XXX model, using another emulated GPIO chip to provide virtual GPIOs, or switching from message based communication between GPIOs and GUI to shared memory (like in ivshmem in QEMU - https://github.com/qemu/qemu/blob/master/docs/specs/ivshmem-spec.txt ).
The text was updated successfully, but these errors were encountered:
Due to the method how GUI and the emulated systems are connected, the initial state of LED may be not transferred correctly from the emulated machine to GUI and the initial state of buttons and switches may be not transferred correctly from GUI to the emulated machine.
I have added the "Reconnect" button in the GUI that toggles all inputs ans assures correct tracking of further changes. It also attempts to enforce the emulated machine to send the correct state of all the LEDs, but it does not work correctly.
At the moment, your emulated machine must toggle each LED (either in U-Boot or in Linux) to ensure that further changes of LED's state are correctly transferred.
Solving that issue probably requires redesign of the MPC8XXX model, using another emulated GPIO chip to provide virtual GPIOs, or switching from message based communication between GPIOs and GUI to shared memory (like in ivshmem in QEMU - https://github.com/qemu/qemu/blob/master/docs/specs/ivshmem-spec.txt ).
The text was updated successfully, but these errors were encountered: