Hallo allemaal,
ik heb, als IT'er, een vraag gekregen waar ik het antwoord niet op weet en ook niet helemaal uitsluitsel over krijg met de informatie die ik op wikipedia e.d. vind over USB.
De situatie is als volgt: een apparaat moet van nieuwe firmware worden voorzien en dit kan als volgt:
Pak een laptop met zowel een programma als een update-bestand, sluit een USB kabel met aan de andere kant een mini B aansluiting aan, zet het apparaat in de modus waarbij het open staat voor binnenkomende data en op de PC kan het programma via een COM-poort de update op het apparaat zetten.
De vraag is of het mogelijk is om alleen een kabel en een USB-stick op het apparaat aan te sluiten, waarbij software die op de USB-stick staat de update gaat installeren.
Ik meen uit wat ik gelezen heb te begrijpen dat een mini B aansluiting in principe de slave is, maar dat de toevoeging van de ID-pin ervoor zorgt dat de slave ook host kan worden.
Kan het echter wel dat een mini B aansluiting de voeding levert voor een aangesloten USB stick (dit kan alleen in host modus geloof ik) en dat een programma op die USB-stick vervolgens opstart en zich daarna als host gaat gedragen?
Ik heb het idee dat daarvoor de mini B aansluiting uit zichzelf naar de host modus zou moeten om de USB-stick van stroom te voorzien en dat dat niet kan.
Klopt mijn beeld?
Overigens betreft het een in China gemaakt apparaat, dus eventjes navragen wat er nou precies wel of niet in zit is niet zo makkelijk; openschroeven zou nog best kunnen, maar of dat zoveel gaat verhelderen weet ik niet.
ik heb, als IT'er, een vraag gekregen waar ik het antwoord niet op weet en ook niet helemaal uitsluitsel over krijg met de informatie die ik op wikipedia e.d. vind over USB.
De situatie is als volgt: een apparaat moet van nieuwe firmware worden voorzien en dit kan als volgt:
Pak een laptop met zowel een programma als een update-bestand, sluit een USB kabel met aan de andere kant een mini B aansluiting aan, zet het apparaat in de modus waarbij het open staat voor binnenkomende data en op de PC kan het programma via een COM-poort de update op het apparaat zetten.
De vraag is of het mogelijk is om alleen een kabel en een USB-stick op het apparaat aan te sluiten, waarbij software die op de USB-stick staat de update gaat installeren.
Ik meen uit wat ik gelezen heb te begrijpen dat een mini B aansluiting in principe de slave is, maar dat de toevoeging van de ID-pin ervoor zorgt dat de slave ook host kan worden.
Kan het echter wel dat een mini B aansluiting de voeding levert voor een aangesloten USB stick (dit kan alleen in host modus geloof ik) en dat een programma op die USB-stick vervolgens opstart en zich daarna als host gaat gedragen?
Ik heb het idee dat daarvoor de mini B aansluiting uit zichzelf naar de host modus zou moeten om de USB-stick van stroom te voorzien en dat dat niet kan.
Klopt mijn beeld?
Overigens betreft het een in China gemaakt apparaat, dus eventjes navragen wat er nou precies wel of niet in zit is niet zo makkelijk; openschroeven zou nog best kunnen, maar of dat zoveel gaat verhelderen weet ik niet.