FoRUmS

[Solved] What is firmware "i300a-pumpkin.tgz" used for?  

 

Hight
(@hight)
Active Member
Joined: 2 years ago
Posts: 14
26/03/2022 3:34 am  

When preparing the deployment platform - pumpkin i300 EVK Smart Hub, I noticed in Sec. 4.1.2. that firmware image "i300a-pumpkin.tgz" should be downloaded.

What is used for? and where can we get it?


ReplyQuote
paulbuxton
(@paulbuxton)
Member Moderator
Joined: 7 months ago
Posts: 13
29/03/2022 7:36 am  

Hi,

 

The pumpkin firmware refers to the OS image to be loaded onto the boards. The OS is a Yocto based Linux distribution with some specific libraries loaded to enable the course (e.g. OpenCV). I am checking up if this is needed (it is possible this is the default image on the boards). If it is then the package will be the 'IMG Vision Firmware Image and Guide' link found on this page. NC-SDK Beta Test Download - Imagination University Programme (imgtec.com)

However the link looks to be not working at the minute, I find someone to get this fixed.

 

Paul


ReplyQuote
Hight
(@hight)
Active Member
Joined: 2 years ago
Posts: 14
29/03/2022 7:50 am  

Hi Paul,

Thanks for your responce.

As you said, the link for firmware image doesn't work. I tried to log in Pumpkin board, it looks like there is a default OS. But I'm not sure it's the right version for the course.

If you have someone fixed the link, pls let me know.

Thank you.


ReplyQuote
luispimo
(@luispimo)
Member Moderator
Joined: 2 years ago
Posts: 16
29/03/2022 10:05 am  

Hello @hight 

The default version os the firmware is not suitable for the course.

The file i300a-pumpkin.tgz should be available from IMG website, we'll fix that.

Luis


ReplyQuote
Hight
(@hight)
Active Member
Joined: 2 years ago
Posts: 14
29/03/2022 10:15 am  
Posted by: @luispimo

Hello @hight 

The default version os the firmware is not suitable for the course.

The file i300a-pumpkin.tgz should be available from IMG website, we'll fix that.

Luis

Great, Thank you.


ReplyQuote
luispimo
(@luispimo)
Member Moderator
Joined: 2 years ago
Posts: 16
29/03/2022 4:58 pm  

hello @hight 

The file is ready to download from the IUP website (link).

Regards,

Luis


ReplyQuote
Hight
(@hight)
Active Member
Joined: 2 years ago
Posts: 14
30/03/2022 3:14 pm  
Posted by: @luispimo

hello @hight 

The file is ready to download from the IUP website (link).

Regards,

Luis

Hi @luispimo and @paulbuxton,

The IUP link is working.

But here is another question,

When I try to flash board through "flashimage.py" in i300a-pumpkin, I press the RST and VOL+ buttons simultaneously and release the RST only. The message still stay no change on "Waiting for DA mode" with pressing the VOL+ button about 2 mins.

I want to know how long should I wait for the image is getting finished? I am sure the board is physically accessible correctly.

 


ReplyQuote
luispimo
(@luispimo)
Member Moderator
Joined: 2 years ago
Posts: 16
30/03/2022 3:30 pm  

Hello @hight 

It just requires a couple of seconds.

What kind of host operating system are you using? Windows?

Regards,

Luis


ReplyQuote
luispimo
(@luispimo)
Member Moderator
Joined: 2 years ago
Posts: 16
30/03/2022 3:32 pm  

@hight 

BTW, are you executing the "flashimage.py" script from the guest OS or from the host OS?

-Luis


ReplyQuote
Hight
(@hight)
Active Member
Joined: 2 years ago
Posts: 14
30/03/2022 3:42 pm  

@luispimo 

Host OS is Ubuntu 20.04.

I run the "flashimage.py" script from the host OS, it connects board by a microUSB. And I checked the serial by Picocom.

Linux 5.13.0-37-generic #42~20.04.1-Ubuntu x86_64 x86_64 x86_64 GNU/Linux


ReplyQuote
luispimo
(@luispimo)
Member Moderator
Joined: 2 years ago
Posts: 16
30/03/2022 3:51 pm  

@hight 

The serial microUSB port it's just for monitoring. Flashing is done over the USB-C port.

-Luis

 

This post was modified 6 months ago by luispimo

ReplyQuote
Hight
(@hight)
Active Member
Joined: 2 years ago
Posts: 14
30/03/2022 4:18 pm  
Posted by: @luispimo

@hight 

The serial microUSB port it's just for monitoring. Flashing is done over the USB-C port.

-Luis

 

Although I noticed this request, I ignored the role of the USB-C cable which is reminded in P.13.

For new, I use a USB charger to the board power. If I directly connect board with Host by a USB-C cable, I am worried about whether the USB power of the laptop meets the requirements, because the manual also mentions that the computer power supply may be unstable. Do I need to buy a new USB docking with external power supply? Let me test it.

 

 


ReplyQuote
Hight
(@hight)
Active Member
Joined: 2 years ago
Posts: 14
30/03/2022 4:27 pm  

@luispimo

Great, It's done!

I power the board with a USB-A port in Host laptop.

This post was modified 6 months ago by Hight

ReplyQuote
luispimo
(@luispimo)
Member Moderator
Joined: 2 years ago
Posts: 16
30/03/2022 4:31 pm  

@hight 

No problem at all, you can connect the Pumpkin to the laptop through the USB-C port, even using a USB-C to USB-3 adaptor.

Attached you can find a video of the flashing process (just the beginning of the process).

Regards,

-Luis


ReplyQuote
luispimo
(@luispimo)
Member Moderator
Joined: 2 years ago
Posts: 16
30/03/2022 4:33 pm  

@hight 

Great!


Hight liked
ReplyQuote