On Aug 6, 12:03 am, Zac Halls <
zhjha...@gmail.com> wrote:
> Hey,
>
> Yea I can describe the circuit. Its basically an inertial sensor measuring
> device. Accellerometer some gyros, microsd card, nordic L01 2.4ghz chip and
> a tiny lcd display.. :) I do have some pull ups and gnds prob...
>
> Just some info. i have found a slight way to get around this issue.
> basically i am going to set it up for 2 modes usb mode and non usb mode
> where a button will toggle in and out. I can get the usbtask to inititalize
> properly if I set up the continual loop without the timing inturrupts. like
> say
>
> static void USBTask(void *pvParameters)
> {
>
> for(;;) {
> USB_Task();
>
> }
>
> }
>
> But if I introduce any concurrent tasks it will not initialize properly. So
> through the button press I will add and remove the tasks from the scheduler
> as desired. So I am thinking. I have tried this on one of my other boards
> which i had made and has the same issue. I have also tried my other usb host
> ports. i will have a look into it on my linux machine later.
>
> Cheers,
> Zac
>