Article: NuttX for PinePhone: Framebuffer

2022-12-30 Thread Lee, Lup Yuen
LVGL now renders OK on Pine64 PinePhone with NuttX Mainline! (No Touch
Input yet though)

This article explains what's inside our new Framebuffer Driver for
PinePhone, plus a mysterious problem of missing pixels...

https://lupyuen.github.io/articles/fb

The article was "leaked" earlier to Hacker News, we have some helpful
comments on the missing pixels...

https://news.ycombinator.com/item?id=34186806

Lup


Re: CI Documentation is failing

2022-12-30 Thread Alan C. Assis
Thank you very much Brennan!

BR,

Alan

On 12/30/22, Brennan Ashton  wrote:
> Alan, I mentioned this earlier in another issue. I believe I know what the
> issue is and am fixing it this week.  There are a couple things that need
> to be fixed. Juts give me a little bit as it is the holidays.
>
> --Brennan
>
> On Fri, Dec 30, 2022, 10:58 AM Alan C. Assis  wrote:
>
>> Dear busy NuttXers,
>>
>> As you probably knows the CI is failing, it is reporting that the HASH
>> is not matching.
>>
>> I don't know if someone changed the packet version and forgot to
>> update the hash or if the files were infected.
>>
>> For those who really care about this project, please helps to fix it
>> (then we all could have a Happy New Year) :
>>
>> Installing initially failed dependencies...
>> [pipenv.exceptions.InstallError]: Collecting alabaster==0.7.12
>> [pipenv.exceptions.InstallError]:   Using cached
>> alabaster-0.7.12-py2.py3-none-any.whl (14 kB)
>> [pipenv.exceptions.InstallError]: Collecting babel==2.11.0
>> [pipenv.exceptions.InstallError]:   Using cached
>> Babel-2.11.0-py3-none-any.whl (9.5 MB)
>> [pipenv.exceptions.InstallError]: Collecting certifi==2022.12.7
>> [pipenv.exceptions.InstallError]:   Using cached
>> certifi-2022.12.7-py3-none-any.whl (155 kB)
>> [pipenv.exceptions.InstallError]: Collecting charset-normalizer==2.1.1
>> [pipenv.exceptions.InstallError]:   Using cached
>> charset_normalizer-2.1.1-py3-none-any.whl (39 kB)
>> [pipenv.exceptions.InstallError]: Collecting colorama==0.4.6
>> [pipenv.exceptions.InstallError]:   Using cached
>> colorama-0.4.6-py2.py3-none-any.whl (25 kB)
>> [pipenv.exceptions.InstallError]: Collecting docutils==0.17.1
>> [pipenv.exceptions.InstallError]:   Using cached
>> docutils-0.17.1-py2.py3-none-any.whl (575 kB)
>> [pipenv.exceptions.InstallError]: Collecting idna==3.4
>> [pipenv.exceptions.InstallError]:   Using cached
>> idna-3.4-py3-none-any.whl (61 kB)
>> [pipenv.exceptions.InstallError]: Collecting imagesize==1.4.1
>> [pipenv.exceptions.InstallError]:   Using cached
>> imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB)
>> [pipenv.exceptions.InstallError]: Collecting jinja2==3.0.3
>> [pipenv.exceptions.InstallError]:   Using cached
>> Jinja2-3.0.3-py3-none-any.whl (133 kB)
>> [pipenv.exceptions.InstallError]: Collecting livereload==2.6.3
>> [pipenv.exceptions.InstallError]:   Using cached
>> livereload-2.6.3-py2.py3-none-any.whl (24 kB)
>> [pipenv.exceptions.InstallError]: ERROR: THESE PACKAGES DO NOT MATCH
>> THE HASHES FROM THE REQUIREMENTS FILE. If you have updated the package
>> versions, please update the hashes. Otherwise, examine the package
>> contents carefully; someone may have tampered with them.
>> [pipenv.exceptions.InstallError]: livereload==2.6.3 from
>>
>> https://files.pythonhosted.org/packages/e3/05/ed67ccf462fff0b559e6ea7b3e3fcb20dec9d57bf90b5c5e72a6f316183e/livereload-2.6.3-py2.py3-none-any.whl
>> (from -r
>> /tmp/pipenv-j3h3kvjk-requirements/pipenv-rawfvfm0-hashed-reqs.txt
>> (line 10)):
>> [pipenv.exceptions.InstallError]: Expected sha256
>> 776f2f865e59fde56490a56bcc6773b6917366bce0c267c60ee8aaf1a0959869
>> [pipenv.exceptions.InstallError]:  Got
>> ad4ac6f53b2d62bb6ce1a5e6e96f1f00976a32348afedcb4b6d68df2a1d346e4
>>
>> BR,
>>
>> Alan
>>
>


Re: CI Documentation is failing

2022-12-30 Thread Brennan Ashton
Alan, I mentioned this earlier in another issue. I believe I know what the
issue is and am fixing it this week.  There are a couple things that need
to be fixed. Juts give me a little bit as it is the holidays.

--Brennan

On Fri, Dec 30, 2022, 10:58 AM Alan C. Assis  wrote:

> Dear busy NuttXers,
>
> As you probably knows the CI is failing, it is reporting that the HASH
> is not matching.
>
> I don't know if someone changed the packet version and forgot to
> update the hash or if the files were infected.
>
> For those who really care about this project, please helps to fix it
> (then we all could have a Happy New Year) :
>
> Installing initially failed dependencies...
> [pipenv.exceptions.InstallError]: Collecting alabaster==0.7.12
> [pipenv.exceptions.InstallError]:   Using cached
> alabaster-0.7.12-py2.py3-none-any.whl (14 kB)
> [pipenv.exceptions.InstallError]: Collecting babel==2.11.0
> [pipenv.exceptions.InstallError]:   Using cached
> Babel-2.11.0-py3-none-any.whl (9.5 MB)
> [pipenv.exceptions.InstallError]: Collecting certifi==2022.12.7
> [pipenv.exceptions.InstallError]:   Using cached
> certifi-2022.12.7-py3-none-any.whl (155 kB)
> [pipenv.exceptions.InstallError]: Collecting charset-normalizer==2.1.1
> [pipenv.exceptions.InstallError]:   Using cached
> charset_normalizer-2.1.1-py3-none-any.whl (39 kB)
> [pipenv.exceptions.InstallError]: Collecting colorama==0.4.6
> [pipenv.exceptions.InstallError]:   Using cached
> colorama-0.4.6-py2.py3-none-any.whl (25 kB)
> [pipenv.exceptions.InstallError]: Collecting docutils==0.17.1
> [pipenv.exceptions.InstallError]:   Using cached
> docutils-0.17.1-py2.py3-none-any.whl (575 kB)
> [pipenv.exceptions.InstallError]: Collecting idna==3.4
> [pipenv.exceptions.InstallError]:   Using cached
> idna-3.4-py3-none-any.whl (61 kB)
> [pipenv.exceptions.InstallError]: Collecting imagesize==1.4.1
> [pipenv.exceptions.InstallError]:   Using cached
> imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB)
> [pipenv.exceptions.InstallError]: Collecting jinja2==3.0.3
> [pipenv.exceptions.InstallError]:   Using cached
> Jinja2-3.0.3-py3-none-any.whl (133 kB)
> [pipenv.exceptions.InstallError]: Collecting livereload==2.6.3
> [pipenv.exceptions.InstallError]:   Using cached
> livereload-2.6.3-py2.py3-none-any.whl (24 kB)
> [pipenv.exceptions.InstallError]: ERROR: THESE PACKAGES DO NOT MATCH
> THE HASHES FROM THE REQUIREMENTS FILE. If you have updated the package
> versions, please update the hashes. Otherwise, examine the package
> contents carefully; someone may have tampered with them.
> [pipenv.exceptions.InstallError]: livereload==2.6.3 from
>
> https://files.pythonhosted.org/packages/e3/05/ed67ccf462fff0b559e6ea7b3e3fcb20dec9d57bf90b5c5e72a6f316183e/livereload-2.6.3-py2.py3-none-any.whl
> (from -r /tmp/pipenv-j3h3kvjk-requirements/pipenv-rawfvfm0-hashed-reqs.txt
> (line 10)):
> [pipenv.exceptions.InstallError]: Expected sha256
> 776f2f865e59fde56490a56bcc6773b6917366bce0c267c60ee8aaf1a0959869
> [pipenv.exceptions.InstallError]:  Got
> ad4ac6f53b2d62bb6ce1a5e6e96f1f00976a32348afedcb4b6d68df2a1d346e4
>
> BR,
>
> Alan
>


CI Documentation is failing

2022-12-30 Thread Alan C. Assis
Dear busy NuttXers,

As you probably knows the CI is failing, it is reporting that the HASH
is not matching.

I don't know if someone changed the packet version and forgot to
update the hash or if the files were infected.

For those who really care about this project, please helps to fix it
(then we all could have a Happy New Year) :

Installing initially failed dependencies...
[pipenv.exceptions.InstallError]: Collecting alabaster==0.7.12
[pipenv.exceptions.InstallError]:   Using cached
alabaster-0.7.12-py2.py3-none-any.whl (14 kB)
[pipenv.exceptions.InstallError]: Collecting babel==2.11.0
[pipenv.exceptions.InstallError]:   Using cached
Babel-2.11.0-py3-none-any.whl (9.5 MB)
[pipenv.exceptions.InstallError]: Collecting certifi==2022.12.7
[pipenv.exceptions.InstallError]:   Using cached
certifi-2022.12.7-py3-none-any.whl (155 kB)
[pipenv.exceptions.InstallError]: Collecting charset-normalizer==2.1.1
[pipenv.exceptions.InstallError]:   Using cached
charset_normalizer-2.1.1-py3-none-any.whl (39 kB)
[pipenv.exceptions.InstallError]: Collecting colorama==0.4.6
[pipenv.exceptions.InstallError]:   Using cached
colorama-0.4.6-py2.py3-none-any.whl (25 kB)
[pipenv.exceptions.InstallError]: Collecting docutils==0.17.1
[pipenv.exceptions.InstallError]:   Using cached
docutils-0.17.1-py2.py3-none-any.whl (575 kB)
[pipenv.exceptions.InstallError]: Collecting idna==3.4
[pipenv.exceptions.InstallError]:   Using cached
idna-3.4-py3-none-any.whl (61 kB)
[pipenv.exceptions.InstallError]: Collecting imagesize==1.4.1
[pipenv.exceptions.InstallError]:   Using cached
imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB)
[pipenv.exceptions.InstallError]: Collecting jinja2==3.0.3
[pipenv.exceptions.InstallError]:   Using cached
Jinja2-3.0.3-py3-none-any.whl (133 kB)
[pipenv.exceptions.InstallError]: Collecting livereload==2.6.3
[pipenv.exceptions.InstallError]:   Using cached
livereload-2.6.3-py2.py3-none-any.whl (24 kB)
[pipenv.exceptions.InstallError]: ERROR: THESE PACKAGES DO NOT MATCH
THE HASHES FROM THE REQUIREMENTS FILE. If you have updated the package
versions, please update the hashes. Otherwise, examine the package
contents carefully; someone may have tampered with them.
[pipenv.exceptions.InstallError]: livereload==2.6.3 from
https://files.pythonhosted.org/packages/e3/05/ed67ccf462fff0b559e6ea7b3e3fcb20dec9d57bf90b5c5e72a6f316183e/livereload-2.6.3-py2.py3-none-any.whl
(from -r /tmp/pipenv-j3h3kvjk-requirements/pipenv-rawfvfm0-hashed-reqs.txt
(line 10)):
[pipenv.exceptions.InstallError]: Expected sha256
776f2f865e59fde56490a56bcc6773b6917366bce0c267c60ee8aaf1a0959869
[pipenv.exceptions.InstallError]:  Got
ad4ac6f53b2d62bb6ce1a5e6e96f1f00976a32348afedcb4b6d68df2a1d346e4

BR,

Alan