-
Notifications
You must be signed in to change notification settings - Fork 55
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
Attiny1616 or attiny3216 [MCU PORTING] #457
Comments
Hi @concon, There are multiple HAL you may need to make depending on the usage of your Attiny3216. - The core Luos_engine HAL allows you to use Luos_engine. This one mostly needs systick. In your case you probably can't use the bootloader feature due to the lack of flash, so you don't have to take care of the flash management of the HAL. I think the - There is a HAL for each network you may use. For now only |
Thank you very much for your kind and immediate answer, I don't know how to write HAL and what the logic is, but I will look for a solution, by the way, I hope your new situation will bring better conditions for you, it's sad, of course, I wish you could be together.
I wish you continued success in your work,
Best regards,
Lemi
iPad’imden gönderildi
Nicolas Rabault ***@***.***> şunları yazdı (19 Ara 2023 12:44):
Thank you for your interest.
I just made a quick check for Attiny1616 or 3216. Attiny1616 will not have enough flash space for you to be comfortable using Luos_engine. I advise you to use Attiny3216.
There are multiple HAL you may need to make depending on the usage of your Attiny3216.
- The core Luos_engine HAL<https://github.com/Luos-io/luos_engine/tree/main/engine/HAL> allows you to use Luos_engine. This one mostly needs systick. In your case you probably can't use the bootloader feature due to the lack of flash, so you don't have to take care of the flash management of the HAL. I think the ATSAMD21_ARDUINO should be ready to be used on Attiny3216 if you remove the flash management code.
- There is a HAL for each network you may use. For now only Serial and Robus are available, but of course, you can create your own. You will have to create HAL for those you plan to use.
Unfortunately, no more full-time people are developing this lib, only volunteers. I can help you understand the needs of different HAL but I will not be able to make it by myself.
|
Hi @concon I didn't write any tutorial to make your own HAL yet. You could make it following the Documentation related to the Phy creation. |
Hello,
I want to use Luos with Attiny1616 or 3216, but I don't have enough knowledge about Hal. Can you make a HAL study for this?
Kind regards,
The text was updated successfully, but these errors were encountered: