Re: [UPDATE] devel/arduino 1.8.5

2018-06-13 Thread Base Pr1me
Hello ports, Finally got around to testing this. I couldn't get the diff to 
apply correctly, but the attached port builds and installs fine.


Tested on Arduino Uno at 115200 with no problems.

Tested on Arduino Nano and could only write at 57600. Could be do to a knock-off 
version of the nano.


It would be really great if a porter had some time to look at this port and 
replace the incredibly old arduino 1.0.2 port.


Thanks,

Tracey


On 2/28/18 1:28 PM, Brian Conway wrote:

This version adds two missing includes (which were factored out in
years past) to the template Makefile and should be more testable.

- HardwareSerial0.cpp
(https://github.com/arduino/Arduino/commit/0e97bcb2dfcc5ec9a867ffec8067c2a233381bca)
- IPAddress.cpp
(https://github.com/arduino/Arduino/commit/a5f6a42dd7128ba3dc13d25a430f4a5a896d7528)

Thanks.

Brian Conway
Software Engineer, Owner
RCE Software, LLC


On Tue, Feb 27, 2018 at 1:30 PM, Brian Conway  wrote:

Greetings. This update builds on the work done by Edd Barrett in 2015:

https://marc.info/?t=14283152151&r=1&w=2

Let me apologize in advance for failing to get `cvs diff` working
appropriately, I've attached a `diff -pruN` against head and a tarball
of the same.

Changes since the 1.6.3 attempt include:
- Update Arduino to 1.8.5 and reference.zip (docs) to 1.6.6-3.
- Move from GH* tags to releases, per the recent thread.
- Set the default UPLOAD_RATE in the template Makefile to 57600. My
Nano clones (CH341 chip) all bomb out with 'avrdude: stk500_recv():
programmer is not responding' when connecting at 115200. Perhaps this
is a more compatible default?
- Regenerate alibs.mk.
- As noted in the previous discussion, some libraries and hardware
(SAM) were moved out of the core Arduino package. I have not made any
attempt to re-add them here.

This port works well for me, but I have limited hardware to test it
with. Help testing and/or pointers appreciated!

Brian Conway
Software Engineer, Owner
RCE Software, LLC




Re: [UPDATE] devel/arduino 1.8.5

2018-06-13 Thread Brian Conway
The latest version that Edd and I were working on is located here:

https://github.com/jasperla/openbsd-wip/tree/master/devel/arduino

I haven't touched it in a few months (pre-6.3, maybe?), but it was
working well at the time.

Brian Conway
Software Engineer, Owner
RCE Software, LLC


On Wed, Jun 13, 2018 at 7:48 PM, Base Pr1me  wrote:
> Hello ports, Finally got around to testing this. I couldn't get the diff to
> apply correctly, but the attached port builds and installs fine.
>
> Tested on Arduino Uno at 115200 with no problems.
>
> Tested on Arduino Nano and could only write at 57600. Could be do to a
> knock-off version of the nano.
>
> It would be really great if a porter had some time to look at this port and
> replace the incredibly old arduino 1.0.2 port.
>
> Thanks,
>
> Tracey
>
>
> On 2/28/18 1:28 PM, Brian Conway wrote:
>>
>> This version adds two missing includes (which were factored out in
>> years past) to the template Makefile and should be more testable.
>>
>> - HardwareSerial0.cpp
>>
>> (https://github.com/arduino/Arduino/commit/0e97bcb2dfcc5ec9a867ffec8067c2a233381bca)
>> - IPAddress.cpp
>>
>> (https://github.com/arduino/Arduino/commit/a5f6a42dd7128ba3dc13d25a430f4a5a896d7528)
>>
>> Thanks.
>>
>> Brian Conway
>> Software Engineer, Owner
>> RCE Software, LLC
>>
>>
>> On Tue, Feb 27, 2018 at 1:30 PM, Brian Conway 
>> wrote:
>>>
>>> Greetings. This update builds on the work done by Edd Barrett in 2015:
>>>
>>> https://marc.info/?t=14283152151&r=1&w=2
>>>
>>> Let me apologize in advance for failing to get `cvs diff` working
>>> appropriately, I've attached a `diff -pruN` against head and a tarball
>>> of the same.
>>>
>>> Changes since the 1.6.3 attempt include:
>>> - Update Arduino to 1.8.5 and reference.zip (docs) to 1.6.6-3.
>>> - Move from GH* tags to releases, per the recent thread.
>>> - Set the default UPLOAD_RATE in the template Makefile to 57600. My
>>> Nano clones (CH341 chip) all bomb out with 'avrdude: stk500_recv():
>>> programmer is not responding' when connecting at 115200. Perhaps this
>>> is a more compatible default?
>>> - Regenerate alibs.mk.
>>> - As noted in the previous discussion, some libraries and hardware
>>> (SAM) were moved out of the core Arduino package. I have not made any
>>> attempt to re-add them here.
>>>
>>> This port works well for me, but I have limited hardware to test it
>>> with. Help testing and/or pointers appreciated!
>>>
>>> Brian Conway
>>> Software Engineer, Owner
>>> RCE Software, LLC
>
>



Re: [UPDATE] devel/arduino 1.8.5

2018-02-28 Thread Brian Conway
Please ignore for now, an include/library path issue slipped through.

Brian Conway
Software Engineer, Owner
RCE Software, LLC


On Tue, Feb 27, 2018 at 1:30 PM, Brian Conway  wrote:
> Greetings. This update builds on the work done by Edd Barrett in 2015:
>
> https://marc.info/?t=14283152151&r=1&w=2
>
> Let me apologize in advance for failing to get `cvs diff` working
> appropriately, I've attached a `diff -pruN` against head and a tarball
> of the same.
>
> Changes since the 1.6.3 attempt include:
> - Update Arduino to 1.8.5 and reference.zip (docs) to 1.6.6-3.
> - Move from GH* tags to releases, per the recent thread.
> - Set the default UPLOAD_RATE in the template Makefile to 57600. My
> Nano clones (CH341 chip) all bomb out with 'avrdude: stk500_recv():
> programmer is not responding' when connecting at 115200. Perhaps this
> is a more compatible default?
> - Regenerate alibs.mk.
> - As noted in the previous discussion, some libraries and hardware
> (SAM) were moved out of the core Arduino package. I have not made any
> attempt to re-add them here.
>
> This port works well for me, but I have limited hardware to test it
> with. Help testing and/or pointers appreciated!
>
> Brian Conway
> Software Engineer, Owner
> RCE Software, LLC