Page 1 of 2
ECIO40P
Posted: Sat May 20, 2023 9:21 am
by monie
Hello everyone
User Flowcode V10
I am trying to connect with ECIO 40P but without success.
See the picture below!

- Choos a Targe ECIO40P.jpg (48.88 KiB) Viewed 4544 times
Do you have a solution so I can use the device ECIO40P
See attached file:
Monie
Re: ECIO40P
Posted: Sat May 20, 2023 11:01 am
by chipfryer27
Hi
The red exclamation mark means that you need to purchase the associated chip pack to use the target, however I understand that even if purchased it may still show red (bug) but will work.
You say you are trying to connect (so I assume you can compile without issue) but you have not specified a Programmer Port in options above. Once you install any necessary drivers an associated Com Port will be available under Programmer Port. Select it and you should be good.
Regards
Re: ECIO40P
Posted: Sat May 20, 2023 12:07 pm
by medelec35
Hi Monie
chipfryer27 wrote: ↑Sat May 20, 2023 11:01 am
however, I understand that even if purchased it may still show red (bug) but will work.
This is true in your case as I can confirm you do have the licence required to compile with your selected target device.
This issue has been fixed in the latest update that has not been released to the public yet.
I have spotted there is a bug with the lcd_I2C Clear component macro that is stopping I2C from working.
Can you delete or disable it and try again, please?
We will investigate the bug as soon as we can.
Re: ECIO40P
Posted: Sat May 20, 2023 1:36 pm
by monie
To chipfryer27
Thank you very much for your explanation.
Ok with broblem with I2C.
I'm looking forward to I2C working again.
Monie
Re: ECIO40P
Posted: Sat May 20, 2023 4:38 pm
by medelec35
Hi Monie.
Is your project now working with the lcd_I2C Clear component macro deleted or disabled?
Re: ECIO40P
Posted: Mon May 22, 2023 9:49 am
by monie
To medelec35
In the the project, a Macro = lcd_I2C::Clear() is inserted before Loop = lcd_I2C::Clear()
Re: ECIO40P
Posted: Thu May 25, 2023 8:43 am
by medelec35
Hi Monie.
That is the issue.
If you disable all the lcd_I2C::Clear() for now, then your project should work.
Alternatively, you can use lcd_I2C::ClearLine(0) etc.
We will investigate this issue.
Re: ECIO40P
Posted: Thu May 25, 2023 9:29 am
by medelec35
Hello Monie.
I have just fixed the component.
It will be pushed on the update system as soon a possible.
You can test the fix before then if you like.
To do that, Browse to this location using file explorer, it's hidden by default so just paste the link into your address bar.
Code: Select all
C:\ProgramData\MatrixTSL\FlowcodeV10\Components
Replace the existing files with the attached file.
If Flowcode is already open, then you will need to reload your project for the new components to work
If you run any component updates, then the components you added will be overwritten.
I will let you know when the update is pushed.
Re: ECIO40P
Posted: Thu May 25, 2023 2:41 pm
by medelec35
Hi Monie.
The updated component should now be available via the update system.
Re: ECIO40P
Posted: Fri Jun 09, 2023 5:29 am
by monie
Hi medelec35
Thank you very much for the information.
Monnie