Hello,
Can we run the firmware app_xvf3610_ua_v5_7_3 on a XVF3800 chip ?
As it seems to be made from the same XU316 chip, I would suppose it can work...
Kind regards,
XVF3610 firmware on XVF3800
-
- Junior Member
- Posts: 5
- Joined: Wed Jul 17, 2024 4:11 pm
-
Verified
- Active Member
- Posts: 32
- Joined: Wed May 22, 2024 3:30 pm
Hey,
If by "3800 chip" you mean the 3800 dev board, then no. The pinout is very different.
But if you mean the actual chip, yes. 3610 and 3800 both run on the same chip package.
Cheers
If by "3800 chip" you mean the 3800 dev board, then no. The pinout is very different.
But if you mean the actual chip, yes. 3610 and 3800 both run on the same chip package.
Cheers
Pavel
xmos software engineer
xmos software engineer
-
- Junior Member
- Posts: 5
- Joined: Wed Jul 17, 2024 4:11 pm
We already have evaluted both L71 and SQ66 dev kits.
We have also designed one board using 2 chips XU316-1024-QF60A-C24 and tried to run both firmware : "app_xvf3610_ua_v5_7_3" and "application_xvf3800_ua-io16-sqr".
The results are :
- app_xvf3610_ua_v5_7_3 is running fin on XU316-1024-QF60A-C24
- application_xvf3800_ua-io16-sqr is running partially (output sound is OK), but the input sound not. It seems there is some licensing needed for the AEC stuffs.
As seen from the datasheet, "Only XMOS parts marked with the V16A0VF3 product code are compatible with and licensed to be used with XVF3800 firmware."
In the next design, we want to replace the 2 chips XU316-1024-QF60A-C24 with 2 chips XVF3800-QF60B-C.
To be sure, you confirm that we will be able to run both firmware on XVF3800-QF60B-C ?
Also, which flash do you suggest as L71 and SQ66 have different flash size ? W25Q64JWSSIQ vs W25Q32JVSNIM
Thank you
We have also designed one board using 2 chips XU316-1024-QF60A-C24 and tried to run both firmware : "app_xvf3610_ua_v5_7_3" and "application_xvf3800_ua-io16-sqr".
The results are :
- app_xvf3610_ua_v5_7_3 is running fin on XU316-1024-QF60A-C24
- application_xvf3800_ua-io16-sqr is running partially (output sound is OK), but the input sound not. It seems there is some licensing needed for the AEC stuffs.
As seen from the datasheet, "Only XMOS parts marked with the V16A0VF3 product code are compatible with and licensed to be used with XVF3800 firmware."
In the next design, we want to replace the 2 chips XU316-1024-QF60A-C24 with 2 chips XVF3800-QF60B-C.
To be sure, you confirm that we will be able to run both firmware on XVF3800-QF60B-C ?
Also, which flash do you suggest as L71 and SQ66 have different flash size ? W25Q64JWSSIQ vs W25Q32JVSNIM
Thank you
-
- Newbie
- Posts: 1
- Joined: Wed Jun 25, 2025 9:18 pm
I have the same question. I am assuming the XU316-1024-QF60A-C24 physical IC is essentially the same as the XVF3800-QF60B-C, and it's the firmware and software licensing that is different on the XVF3800. i.e. it's not permissible to take the 3800 firmware and put on a X3610316 because of licensing. But it would be possible to use any of the libraries for the 3610 and compile into firmware for the 3800.
So, if I purchase the 3800 chips then I have essentially the 3610 silicon and I could just take 3610 libraries and make my own firmware and not use any software/firmware provided with the 3800 (yes, I know in that case I should have just bought the 3610 but I'm just trying to understand if there is a difference at the silicon level).
My solution is not cost sensitive so I'm thinking to be safe I buy the 3800 sort out the software later- that way I am properly licensed to use the 3800 software if I go that route.
Can someone clarify? Thank you.
So, if I purchase the 3800 chips then I have essentially the 3610 silicon and I could just take 3610 libraries and make my own firmware and not use any software/firmware provided with the 3800 (yes, I know in that case I should have just bought the 3610 but I'm just trying to understand if there is a difference at the silicon level).
My solution is not cost sensitive so I'm thinking to be safe I buy the 3800 sort out the software later- that way I am properly licensed to use the 3800 software if I go that route.
Can someone clarify? Thank you.