-
-
Notifications
You must be signed in to change notification settings - Fork 19
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
[FR] Add release/configuration for Aquila X3 #70
Comments
Just got an alpha version of the configuration working. Will create a PR as soon as I have time to test it correctly |
I made a recent build release using the configurations you suggested. any updates or if anything else needs changing just let me know also if you compile your own firmware, please update your repo files. |
@classicrocker883 I only had time to test your build now, but it isn't loading. I tested the September branch with the configurations that I had in the PR and it worked. Can you tell me what were the configurations that you used so that I can do a couple more tests? |
yes I moved those configurations here configurations/Voxelab Aquila/X3 do you mean to say you tested this build here using this file Aquila-X3_N32_UBL-ProUI.bin? |
Yes I tested the build Aquila-X3_N32_UBL-ProUI.bin from here and it isn't loading. I checked the configuration present at configurations/Voxelab Aquila/X3 and it has all this values enabled
and I had them all disabled in my PR. I think that enabling all of these is making the firmware too big fot the printer to handle. Tell mw which ones do you prefer me do add first and see if the firmware loads. |
OK, that might be it, I had enabled all those because I had thought the N32 is N32G455REL7, is it not? otherwise if it is N32F103RC then it definitely cannot fit the extra options which were enabled. we'd have to disable all those in order for it to fit on 256k |
Just realized it it's a 512Kb chip... weird. Gonna try some combinations and see if there's a specific option that breaks the installation and will provide feedback ASAP. |
I know it should work. ill reopen this for now. |
I tried some option combinations, and independently of the ones I choose, I was unable to upload the firmware when it got to around 230Kb. |
that is odd to say the least
so I know 256k chips cannot flash files larger than about 228k, because it is 228k plus the bootloader which is 256k. but having an N32 with 512k you should technically be able to load that. The only thing I can think of is perhaps Voxelab somehow limited the size from factory. have you tried changing the .ld in the .ini file? I mean using |
everything in the last comment looks correct
I was referring to this here in ini/stm32f1-maple.ini but since you are using
to check if Voxelab limited the chip somehow to 256K from factory? not sure how, and who knows the reason why a chip that is supposed to be 512K is acting more like a 256K, I think that firmware .bin files larger than 228kb wont flash for the N32 chip basically confirms that. I only think Voxelab may have done so because how else? I believe @oloendithas uses the N32 and will know if it can use 512K firmware. |
Hi! As I remember, for me the problem was it bootloader rejecting bigger files, while I was able (somehow) to build a file bigger than 228kB. |
@oloendithas how can I check if it's the bootloader rejecting the firmware or nor? |
here are the differences creality.ld {
ram (rwx) : ORIGIN = 0x20000000, LENGTH = 64K - 40
rom (rx) : ORIGIN = 0x08007000, LENGTH = 512K - 64K
} aquila512k.ld MEMORY
{
ram (rwx) : ORIGIN = 0x20000000, LENGTH = 128K - 40
rom (rx) : ORIGIN = 0x08007000, LENGTH = 512K - 64K
} and there is a comment saying differences in ram should not matter. haven't we already tried using a non-maple default_envs like |
This is the behavior when I try to upload "big" firmwares Firmware.Update.Error.mp4The firmware version stays the same, and the .bin file is removed from the SD Card |
it ends at 10 seconds, sorry all I see is it loading normally. |
The previous video is what happens when I try to upload a 233KB firmware, and the video below is what happens when I upload a 227KB firmware. Firmware.Update.Ok.mp4As you can see it takes much longer to start the printer/screen and it shows the message "Starting please wait" before the progress bar. I uploaded these videos just to help understand what I mean by "Upload not working" |
@classicrocker883 don't know if the question about STM32F103RE_creality was for me or for @oloendithas, but I tried to compile for it (added almost every option to get to the 230KB size) and it didn't flash (it stayed for over 5 minutes in the flashing screen) and after I turned off the printer, I had to flash a N32G455RE_voxelab_maple firmware to make it work again. |
Well, for me, my printer just skips from splash to the menu, ignoring the file. So, the opposite of freezing. |
@oloendithas it skips from splash to the menu (for firmware compiled with STM32F103RE_creality) independently if the size is 220KB or 230KB? |
No-no. It happens when file size iz higher than 228kB. That's why I take it, as bootloader's limit. |
But compiled for N32G455RE_voxelab_maple or STM32F103RE_creality? |
For N32F103RE_voxelab_maple. |
I replaced it with N32G455RE_voxelab_maple N32F103Rxxx chips aren't existent on these boards are they?? all the N32 are N32G455 correct? |
That's true, the actual model is N32G455. I suspect, those N32F103Rxxx markings exist only for analogy with original STM32 controllers. |
exactly, I had always thought it was F103RC because this stems from Alex's firmware, which is how it was named then. I think I will close this issue now.
|
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Is your feature request related to a problem? Please describe.
I want to use this firmware with my Aquila X3, but the bed probe doesn't work because it uses an inductive probe.
Are you looking for hardware support?
No response
Describe the feature you want
Add a configuration file for the Aquila X3 or add a new release firmware for this printer.
Additional context - Possible alternatives
No response
The text was updated successfully, but these errors were encountered: