sorry, my question could have been clearer, what's the path and target
name for your 'Create First Project' project?

http://mynewt.apache.org/os/get_started/project_create/

I tried:
```
../newt run ./bin/my_blinky_sim/apps/blinky/blinky.elf
Error: Invalid target name: ./bin/my_blinky_sim/apps/blinky/blinky.elf
```

Dave

On Sat, May 28, 2016 at 1:38 PM, Sterling Hughes
<[email protected]> wrote:
> $ newt run <target-name>
>
> Will do this for you.  No need to call binary directly.
>
> Newt run also will upload targets to the host device for you, when you 
> connect one.
>
> Not sure about the mapping, I'll let Todd and Chris chime in.
>
> Sterling
>
>> On May 28, 2016, at 1:26 PM, David Moshal <[email protected]> wrote:
>>
>> ok, so Docker knowledge is a pre-requisite, has been ages since I last
>> used Docker.
>> what's the host directory mapped to?
>>
>> Dave
>>
>>
>> On Sat, May 28, 2016 at 1:18 PM, Sterling Hughes
>> <[email protected]> wrote:
>>> Newt run target name will run it in the container-- when using docker the 
>>> sim binary is compiled under Linux to run on Linux.
>>>
>>> Sterling
>>>
>>> (Thumb typing)
>>>
>>>> On May 28, 2016, at 1:07 PM, David Moshal <[email protected]> wrote:
>>>>
>>>> Not sure if this is the best place to put this, I managed to get
>>>> MyNewt to build, but ran into same error:
>>>>
>>>> This was the missing step (duh):
>>>> ```
>>>> ⇒  eval $(docker-machine env default)
>>>> ```
>>>>
>>>> then:
>>>> ```
>>>> ⇒  ../newt install
>>>> apache-mynewt-core
>>>> ```
>>>>
>>>> and:
>>>> ```
>>>> ../newt test all
>>>> <snip>
>>>> All tests passed
>>>> ```
>>>>
>>>> but:
>>>> ```
>>>> ⇒  ./bin/my_blinky_sim/apps/blinky/blinky.elf
>>>> zsh: exec format error: ./bin/my_blinky_sim/apps/blinky/blinky.elf
>>>> ```
>>>>
>>>> David
>>>>
>>>>
>>>>
>>>>> On Sat, May 28, 2016 at 12:12 PM, David Moshal <[email protected]> wrote:
>>>>> Ok,
>>>>>
>>>>> The twin challenges for a double-newbie are:
>>>>>
>>>>> a) selecting the right toolchain and development tools, ide etc.
>>>>> - so far I've identified at least ten (mbed, platformio, Kiel, IVR,
>>>>> Crossworks, Clion, Sublime (seems most common), etc.
>>>>>
>>>>> b) evaluating MyNew against alternatives:
>>>>> - no OS (seems most common), FreeRTOS, mBed, etc. etc.
>>>>>
>>>>> In each case the defacto evaluation task seems to be blinking the onboard 
>>>>> LED.
>>>>>
>>>>> So, with regards to MyNewt:
>>>>> - I used the Docker install option, but couldn't get the first
>>>>> project to work, the error was:
>>>>>
>>>>> ```
>>>>> ../newt install
>>>>> docker: Cannot connect to the Docker daemon. Is the docker daemon
>>>>> running on this host?.
>>>>> See 'docker run --help'.
>>>>> ```
>>>>>
>>>>> Note: Docker machine was started without any problem:
>>>>> ```
>>>>> ⇒  docker-machine start default
>>>>> Starting "default"...
>>>>> (default) Check network to re-create if needed...
>>>>> (default) Waiting for an IP...
>>>>> Machine "default" was started.
>>>>> Waiting for SSH to be available...
>>>>> Detecting the provisioner...
>>>>> Started machines may have new IP addresses. You may need to re-run the
>>>>> `docker-machine env` command.
>>>>>
>>>>> ⇒  docker-machine env default
>>>>> export DOCKER_TLS_VERIFY="1"
>>>>> export DOCKER_HOST="tcp://192.168.99.100:2376"
>>>>> export DOCKER_CERT_PATH="/Users/davem/.docker/machine/machines/default"
>>>>> export DOCKER_MACHINE_NAME="default"
>>>>> # Run this command to configure your shell:
>>>>> # eval $(docker-machine env default)
>>>>> ```
>>>>>
>>>>> also the simulated version didn't seem to want to run:
>>>>>
>>>>> ```
>>>>> ⇒  ./bin/my_blinky_sim/apps/blinky/blinky.elf
>>>>> zsh: exec format error: ./bin/my_blinky_sim/apps/blinky/blinky.elf
>>>>> ```
>>>>>
>>>>>
>>>>> So, that's as far as I got with MyNewt.
>>>>> Hope it helps.
>>>>>
>>>>> David
>>>>>
>>>>> ps: do we have a slack channel or Github issue system?
>>>>> Easier to past code with markdown than in email.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>> On Sat, May 28, 2016 at 11:54 AM, Sterling Hughes <[email protected]> 
>>>>>> wrote:
>>>>>> Hi David,
>>>>>>
>>>>>> On 28 May 2016, at 11:47, David Moshal wrote:
>>>>>>
>>>>>>>> i’d be interested in what others (especially newcomers) would have 
>>>>>>>> found
>>>>>>>> helpful in the release tarballs in terms of documentation.  i feel 
>>>>>>>> like we
>>>>>>>> have a fairly good set of docs on mynewt.apache.org, but that often 
>>>>>>>> people
>>>>>>>> want to see the docs next to the source code— and not have to wonder 
>>>>>>>> what’s
>>>>>>>> on a website.  but i’d take others thoughts here: i usually just go 
>>>>>>>> ahead
>>>>>>>> and try and break things, and then search for docs after they don’t 
>>>>>>>> work.
>>>>>>>
>>>>>>>
>>>>>>> Sterling: I'm a double newcomer, i.e: new to MyNewt, and new to embedded
>>>>>>> C.
>>>>>>> Does that count?
>>>>>>
>>>>>> Of course.  We’ll take it in that context, but if you’re willing to take 
>>>>>> the
>>>>>> time to put your thoughts down- it will only help us.
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> Sterling

Reply via email to