So I built hikey ATF and l-loader for the first time and seemed to be able to flash the l-loader.bin
However, the serial log shows this, what did I do wrong ?
debug EMMC boot: print init OK
debug EMMC boot: send RST_N .
debug EMMC boot: start eMMC boot......
load fastboot1!
Switch to aarch64 mode. CPU0 executes at 0xf9801000!
INFO: BL1: 0xf9810000 - 0xf9817000 [size = 28672]
NOTICE: Booting Trusted Firmware
NOTICE: BL1: v1.1(debug):a0c0399
NOTICE: BL1: Built : 09:31:15, May 28 2015
INFO: BL1: RAM 0xf9810000 - 0xf9817000
Platform exception reporting:
ESR_EL3: 0000000002000000
ELR_EL3: 00000000f9803348
...
Gregoire
Total understand. As you may be aware Circuitco has been involved with OSHW for over 8 years.
We are very excited about the 9 boards program and are comic red to making it a success and building a strong community.
Thank you for your passion and I am also aware of your support of these types of communities
We are happy to have you on board!
Clint CooleyCircuitco Electronics LLCPresident
-------- Original message --------
From: Gregoire Gentil <gregoire(a)gentil.com>
Date: 06/12/2015 4:33 PM (GMT-06:00)
To: Clint Cooley <clint(a)circuitco.com>, dev(a)lists.96boards.org
Cc: customer.care(a)avnet.com, sales(a)circuitco.com
Subject: Re: Is 96boards just another scam or another failing kickstarter
project?
Thanks for the answer and the clarification. It's more the lack of
communication and the feeling to be in front of a black box à la
Kickstarter that triggers my comment to the mailing list. I guess that
I'm not the only one in this situation.
I have waited for 4 months, at this point, I can probably wait for
another week or so! Hopefully, customers (including me) are about to get
those boards soon,
Grégoire
On 06/12/2015 02:27 PM, Clint Cooley wrote:
> Hello Gregoire,
>
> Thank you for the escalation and my apologies for the lack of proper
> communication.
>
> As you may know Circuitco did the hardware development and the initial
> production for the Hikey board. Similar to any new product release
> there have been some delays. The good news is production boards are
> coming off our lines now and are shipping and hopefully stocked within
> the next 5 days or less.
>
> I was unaware that Avnet actually allowed any purchase other than pre
> order but will be happy to check in to this for you as we do work very
> closely with them.
>
> The Hikey project is very real and I assure you not a scam. We have
> actually delivered hundreds of pre production boards for Beta
> development that was very well received.
>
> I am happy to directly address and facilitate a solution for you. Due
> to customer confidentiality I will need to do this outside the public
> forum.
>
> Please contact me directly at clint(a)circuitco.com.
>
> Thank you
>
>
> Clint Cooley
> President
> Circuitco
>
>
>
>
>
> Clint Cooley
> Circuitco Electronics LLC
> President
>
>
> -------- Original message --------
> From: Gregoire Gentil <gregoire(a)gentil.com>
> Date: 06/12/2015 4:08 PM (GMT-06:00)
> To: dev(a)lists.96boards.org
> Cc: customer.care(a)avnet.com, sales(a)circuitco.com
> Subject: Is 96boards just another scam or another failing kickstarter
> project?
>
> To the project leader of 96 boards,
>
>
> I have ordered through Avnet a HiKey board shortly after it was
> announced. My order is dated February 19, four months ago (PO Number:
> WEB5348914). And I still have received NOTHING.
>
> The shipping date has been pushed at least three times on the Avnet
> website and the promise date is now /6/3/2015. BTW, today is 6/12/2015.
>
> I have contacted 96boards back a months ago and after a short email
> exchange with CircuitCo (I still don't get it why my message was
> forwarded to CircuitCo), I didn't receive neither a precise shipping
> date, nor an explanation of what's going on.
>
> So can the project leader of 96boards.org explain the situation and
> clarify if this project is just another scam or one of those failing
> kickstarter project to deliver? How can I get a refund? Avnet is
> refusing to reimburse.
>
> I don't know if I'm the only one in this situation, but this is a
> complete poor experience. When I ordered, I didn't see a message like
> "you are not going to receive your board soon".
>
> Grégoire
>
> PS: There is even not an email address on the 96boards.org website. Who
> is in charge of this project?
Hello,
since our SoC doesn't support hardware cursor, i want to enable SW cursor
with xf86-video-armsoc driver.
So i set the cursor API type to HWCURSOR_API_NONE in my driver. list as
bellow.
+struct drmmode_interface hisi_interface = {
+ 1 /* use_page_flip_events */,
+ 1 /* use_early_display */,
+ CURSORW /* cursor width */,
+ CURSORH /* cursor_height */,
+ CURSORPAD /* cursor padding */,
+ HWCURSOR_API_NONE /* cursor_api */,
+ NULL /* init_plane_for_cursor */,
+ 0 /* vblank_query_supported */,
+ create_custom_gem /* create_custom_gem */,
+};
But when i run startx the X crash with log pasted bellow:
And if i set the cursor API type to HWCURSOR_API_STANDARD, X can start up ,
but without cursor display.
---------------------xorg log start-------------------
[ 92.153] (II) ARMSOC(0): drmmode_set_mode_major:428: Exiting
[ 92.985] (EE)
[ 92.985] (EE) Backtrace:
[ 92.985] (EE) 0: /usr/bin/X (xorg_backtrace+0x5c) [0x7fb527075c]
[ 92.985] (EE)
[ 92.986] (EE) Segmentation fault at address 0x7fb50b7ffc
[ 92.986] (EE)
Fatal server error:
[ 92.986] (EE) Caught signal 11 (Segmentation fault). Server aborting
[ 92.986] (EE)
[ 92.986] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 92.986] (EE) Please also check the log file at "/var/log/Xorg.0.log"
for additional information.
[ 92.986] (EE)
[ 92.987] (EE) Server terminated with error (1). Closing log file.
---------------------xorg log end-------------------
Does anybody know what's wrong it is? And how to enable SW cursor
with xf86-video-armsoc driver?
Best regards,
xinliang
Hello Gregoire,
Thank you for the escalation and my apologies for the lack of proper communication.
As you may know Circuitco did the hardware development and the initial production for the Hikey board. Similar to any new product release there have been some delays. The good news is production boards are coming off our lines now and are shipping and hopefully stocked within the next 5 days or less.
I was unaware that Avnet actually allowed any purchase other than pre order but will be happy to check in to this for you as we do work very closely with them.
The Hikey project is very real and I assure you not a scam. We have actually delivered hundreds of pre production boards for Beta development that was very well received.
I am happy to directly address and facilitate a solution for you. Due to customer confidentiality I will need to do this outside the public forum.
Please contact me directly at clint(a)circuitco.com.
Thank you
Clint CooleyPresidentCircuitco
Clint CooleyCircuitco Electronics LLCPresident
-------- Original message --------
From: Gregoire Gentil <gregoire(a)gentil.com>
Date: 06/12/2015 4:08 PM (GMT-06:00)
To: dev(a)lists.96boards.org
Cc: customer.care(a)avnet.com, sales(a)circuitco.com
Subject: Is 96boards just another scam or another failing kickstarter project?
To the project leader of 96 boards,
I have ordered through Avnet a HiKey board shortly after it was
announced. My order is dated February 19, four months ago (PO Number:
WEB5348914). And I still have received NOTHING.
The shipping date has been pushed at least three times on the Avnet
website and the promise date is now /6/3/2015. BTW, today is 6/12/2015.
I have contacted 96boards back a months ago and after a short email
exchange with CircuitCo (I still don't get it why my message was
forwarded to CircuitCo), I didn't receive neither a precise shipping
date, nor an explanation of what's going on.
So can the project leader of 96boards.org explain the situation and
clarify if this project is just another scam or one of those failing
kickstarter project to deliver? How can I get a refund? Avnet is
refusing to reimburse.
I don't know if I'm the only one in this situation, but this is a
complete poor experience. When I ordered, I didn't see a message like
"you are not going to receive your board soon".
Grégoire
PS: There is even not an email address on the 96boards.org website. Who
is in charge of this project?
To the project leader of 96 boards,
I have ordered through Avnet a HiKey board shortly after it was
announced. My order is dated February 19, four months ago (PO Number:
WEB5348914). And I still have received NOTHING.
The shipping date has been pushed at least three times on the Avnet
website and the promise date is now /6/3/2015. BTW, today is 6/12/2015.
I have contacted 96boards back a months ago and after a short email
exchange with CircuitCo (I still don't get it why my message was
forwarded to CircuitCo), I didn't receive neither a precise shipping
date, nor an explanation of what's going on.
So can the project leader of 96boards.org explain the situation and
clarify if this project is just another scam or one of those failing
kickstarter project to deliver? How can I get a refund? Avnet is
refusing to reimburse.
I don't know if I'm the only one in this situation, but this is a
complete poor experience. When I ordered, I didn't see a message like
"you are not going to receive your board soon".
Grégoire
PS: There is even not an email address on the 96boards.org website. Who
is in charge of this project?
Hello,
In the Hi6220 function specification there is a base address for "SMMU_S" @0xF421_0000.
However, there seems to be only 0x0 at these addresses.
Is there some function to turn on SMMU ? Power ? Clocks ?
Is it part of the media subsystem ?
Any documentation released ?
Thank you,
Stefan
Hello,
The eFUSE decription in "Hi6220V100_Multi-Mode_Application_Processor_Function_Description.pdf" Chapter 1.6.1 and 1.6.2 is difficult to understand.
Are there any function on the platform that can be used as a "consumer unit switch" i.e. lock boot-code or similar ?
Do you know any memory that can be programmed once, i.e. store keys etc ?
Thanks,
Stefan
On Thu, 2015-06-04 at 14:26 +0000, Stefan Johansson wrote:
> Many thanks again!
>
> One last question:
> Do you know why the bl33 is loaded to 0x3500_0000 ?
> Is the DRAM 0x0000_0000 - 0x34FF_FFFF not free at boot ?
>
Don't touch the memory address after 0x3500_0000. The memory address
space is reserved for UEFI & OPTEE. [0x05E0_0000 - 0x05EF_FFFF] is
reserved for MCU firmware.
The rest memory address space is free.
Regards
Haojian
On 4 June 2015 at 21:07, Stefan Johansson <stefan.johansson(a)t2data.com> wrote:
> Thanks,
>
> 1.
> So the command would be:
> $ sudo fastboot flash reserved mybinary.bin
>
> 2.
> How do I read this file from ATF? Is there a memory address for "reserved"?
>
Refer to $ATF/plat/hikey/plat_io_storage.c. IO storage driver
interface is used in it. You
could write your own implementation with IO interface.
Regards
Haojian