Giter Site home page Giter Site logo

imx-uuc's People

Contributors

hanxu-nxp avatar lijunone avatar locutusofborg avatar mhei avatar nxpfrankli avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

imx-uuc's Issues

Use of the sync command without a matching acmd lead to a stack corruption

If an auto file use the sync command without a matching acmd, for example because of some naive copy&paste, then FD_SET() is called with g_stdout set to -1. This corrupt the stack which might go unnoticed, but if glibc has fortify support it will abort right away.

Even it is not a valid command sequence I think ufb should issue a warning and just ignore the command instead of corrupting the stack.

Please tag releases

To ease packaging of the software it would be helpful to have git-tags on releases.

imx8mn not recognized by PC

Hi

We developed a customized imx8mn board. We are using the fsl-mfgtool-initramfs with 5.4.24 generated by nxp yocto to do emmc flashing. It seems the board cannot be recognized by uuu.exe when sending the FBK command.
following are the output from linuxrc.

run utp at /dev/usb-utp0/ep0
.
uuu fastboot client 1.0.0 [built [   35.789562] read descriptors
May 30 2020 16:42:14]
Start init[   35.795380] read strings
 usb
write string
Start handle command
uuc /dev/utp
uuc 0.6 [built May 30 2020 16:42:14]
UTP: Waiting for /dev/utp to appear

I can also see there is a "/dev/usb-ffs/ep0" device after run commands: nxp-imx/mfgtools#42 (comment)
It seems the ufb already start to read the "/dev/usb-ffs/ep0" but no message was received.
However, on the PC Windows10 side ./uuu.exe -lsusb list nothing.

Connected Known USB Devices
        Path     Chip    Pro     Vid     Pid     BcdVersion
        ==================================================

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.