-
Notifications
You must be signed in to change notification settings - Fork 10
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
Update error? #23
Comments
I'm also getting that error, even in CI. It seems that it is a problem with |
Thanks Dani. In the meantime, I'll flash the update. |
Hi Dani, There is also a file in the /galileo-osnma/osnma-longan-nano folder called merkle_tree_root.txt. Is this where the new string copied from the Merkl_tree XML file is to be placed or should the entire line 40256<x_ji>...</x_ji> be placed somewhere else? I am now seeing a different error when doing a cargo clean then cargo build from the /galileo-osnma/osnma-longan-nano folder. This occurs near the end of the build process. Is Rust looking for a file that's missing perhaps? Thanks. Bob Compiling log v0.4.20 Caused by: --- stderr |
You should only put the hexadecimal number in
That is this line. It seems that |
Thank you Dani! Now working. :-) |
Closing, since this is working now. |
Hi Dani,
While attempting to update to the latest version, my practice has been to perform cargo clean, then cargo build --release, in the following folders -
/galileo-osnma
/galileo-osnma/galmon-osnma
/galileo-osnma/osnma-longan-nano
/galileo-osnma/osnma-longan-nano-client
all goes well except in the /galileo-osnma/osnma-longan-nano folder where I get an error near the end of the build.
Compiling riscv-rt-macros v0.2.1
error: instruction requires the following: 'M' (Integer Multiplication and Division) or 'Zmmul' (Integer Multiplication)
mul t0, t2, t0
^
error: instruction requires the following: 'M' (Integer Multiplication and Division) or 'Zmmul' (Integer Multiplication)
mul t0, t2, t0
^
error: instruction requires the following: 'M' (Integer Multiplication and Division) or 'Zmmul' (Integer Multiplication)
mul t0, t2, t0
^
Finished release [optimized] target(s) in 13.01s
Despite this, I am able to build the firmware using the command from with the /galileo-osnma/osnma-longan-nano folder
~/riscv-binutils-gdb/binutils/objcopy -O binary target/riscv32imac-unknown-none-elf/release/osnma-longan-nano firmware.bin
Any suggestions as to why this may be happening?
Thanks,
Bob
The text was updated successfully, but these errors were encountered: