Thank you, now I can add files ! Now I try to make GPIO work
Le vendredi 5 mars 2021 à 14:07:37 UTC+1, [email protected] a écrit : > Add a partition or another storage device. To mount once booted. > > Add a partition to your storage, > so that you have a smallish boot image partition which will be read-only > and a data partition which is read/write. > > Add another storage device, > so that you have read/write storage which is not just volatile RAM-disk. I > think we used FTP or IDE to copy files to the R/W storage and add to the > PATH. > > > On Friday, 5 March 2021 at 10:51:37 UTC [email protected] wrote: > >> Well, we found a solution to just use the prebuilt image I attached >> earlier but know it is only in read mode. I don't the username and the >> password so I can't put my librairies to usr/lib... >> What a shame that OS >> >> Le vendredi 5 mars 2021 à 08:32:14 UTC+1, Lucas SOLDA a écrit : >> >>> Thank you all for your answers, I will try to answer you in one post. >>> >>> *"You never told us if your product was using custom hardware or >>> incorporating the beaglebone board."* >>> If I use something else than QNX, I won't be able to port all the work >>> made by my colleague. In fact, we are creating and developping our own >>> electronic cards and we use QNX to programm them. We wanted to use the >>> BeagleBone Black to realize some tests (test bench) on our products and by >>> using QNX, we just should have ported our already existing programs. I'm >>> not the person in charge of programming, builing, compiling QNX but I >>> develop the product in which our cards are installed. This is why I don't >>> understand everything about BSP, QNX, etc. >>> >>> *"As you ask, what is missing from the BSP that needs building?" : *We >>> want to add the IsaGraf drivers in order to make the BeagleBone Black a >>> target source in which we can send programms. I think, the BSp does need to >>> be modified in that case , doesn't it ? >>> >>> We cannot upgrade our QNX development system because it would be too >>> dangerous. We have only one licence and we don't want to destroy anything. >>> Le vendredi 5 mars 2021 à 04:07:15 UTC+1, [email protected] a >>> écrit : >>> >>>> Upgrading QNX Development System. >>>> >>>> From memory, it is more involved than downloading a SP file and running >>>> it. >>>> You have to unzip the download. >>>> Find the old files. >>>> Copy the old files to a backup name or folder. >>>> Copy the new files from the zip archive, over the old files. >>>> >>>> On Friday, 5 March 2021 at 02:59:32 UTC [email protected] wrote: >>>> >>>>> As you ask, what is missing from the BSP that needs building? If >>>>> nothing, the next step is getting network setup to connect with SSH and >>>>> IDE, possibly run network file system client to access files on your >>>>> development PC. >>>>> >>>>> >>>>> Re: File System Image (I cannot remember all the details) >>>>> >>>>> You use an IDE BSP project to build a bootable image including your >>>>> application (started by boot script which also loads any needed drivers). >>>>> This bootable image can be copied to a flash drive or accessed from a >>>>> network file system (during development). >>>>> The bootable image may be compressed read-only and expanded into a RAM >>>>> backed 'disk' or expanded on the fly. >>>>> >>>>> During application development, the bootable image boots to "sh" >>>>> command line. You can run any missed commands in the boot script. >>>>> You use the IDE to connect the debugger over ethernet to QNX process >>>>> and temporary download your debug version application. The IDE debugger >>>>> can >>>>> run, pause, single-step, etc. >>>>> >>>>> In the BSP project you edit a configuration which controls what is >>>>> included in the boot image. You add or remove files from the prebuilt >>>>> folder. You edit the start up script to load and configure drivers. >>>>> >>>>> In QNX drivers and file-systems are server processes/programs which >>>>> respond to certain messages. Most QNX programs and applications are >>>>> servers >>>>> which wait on a message queue. >>>>> QNX provides a POSIX wrapper server which converts system calls into >>>>> send-wait-reply messages or convert signals into send-and-forget pulse >>>>> messages. QNX also has time limited blocking on both send and receive >>>>> messages. >>>>> >>>>> The QNX micro-kernel schedules process execution, allocates memory for >>>>> messages, and transfers messages between processes. >>>>> It is supported server programs to implement the OS functions. >>>>> >>>>> On Friday, 5 March 2021 at 00:22:31 UTC lazarman wrote: >>>>> >>>>>> The file system isn't the BSP. This part supplies all architecture >>>>>> specific(ASP) functions like Cache,MMU and the board specific drivers >>>>>> for >>>>>> on chip peripherals on all cores. >>>>>> >>>>>> If I understand Lucas correctly and you look at the zip file he >>>>>> provided the support is limited as to drivers and he needs to recompile >>>>>> that and add to it. >>>>>> That's the only reason he can't use the binary. >>>>>> >>>>>> From your response it appears you didn't need to modify this. >>>>>> >>>>>> I would guess the x15 BSP is more inclusive and mature but doubt it >>>>>> provided loading c6x DSP code or Cortex M4 code but it's not relevant >>>>>> to >>>>>> Lucas. >>>>>> >>>>>> Your experience with support below >>>>>> >>>>>> <<We did not have gold level support, questions often take days to be >>>>>> answered <<and often direct you to documentation and someone who can >>>>>> program it for <<you at a cost. It might be non paying users only had >>>>>> community support >>>>>> >>>>>> To me it sounds like Lucas has the tin can support which is similar >>>>>> to open source support. >>>>>> >>>>>> Ie post and pray😉 >>>>>> >>>>>> Sent from Yahoo Mail on Android >>>>>> <https://overview.mail.yahoo.com/mobile/?.src=Android> >>>>>> >>>>>> On Thu, Mar 4, 2021 at 4:34 PM, Robert Forsyth >>>>>> <[email protected]> wrote: >>>>>> >>>>>> Old product used QNX 6, had long (6 months~1 year) trial licence for >>>>>> 7.0, I think I was able to build the file-system image, but could not >>>>>> get >>>>>> the driver for vector graphics processor to recognize the hardware, so >>>>>> the >>>>>> tiger demo did not work on AM5728 BB X15. (This is probably because >>>>>> GC320 >>>>>> is a compositor, not vector-graphics like GC355.) >>>>>> >>>>>> We did not have gold level support, questions often take days to be >>>>>> answered and often direct you to documentation and someone who can >>>>>> program >>>>>> it for you at a cost. It might be non paying users only had community >>>>>> support, if you are trying to sell QNX, you need to make it easy as pie >>>>>> to >>>>>> switch from something free. >>>>>> >>>>>> QNX development works well, once hardware and software development is >>>>>> setup, I would say it is easier to develop and debug communicating >>>>>> multi-process applications on QNX than Windows, Linux or RTOS (QNX IPC >>>>>> coincided with what I learned at uni); if you don't try to do it the >>>>>> Linux >>>>>> way. RTOS probably has the closest IPC ability to QNX, but way cruder; >>>>>> QNX >>>>>> has lovely variable length message passing. >>>>>> Technical and library problems seemed often like Windows: you know >>>>>> what you want to do, and you found a function which seems like it would >>>>>> do >>>>>> what you want, but the documentation says something like "setWombat( x ) >>>>>> sets the wombat to x" and you find you have spent hours/days finding how >>>>>> it >>>>>> works. >>>>>> Some drivers were based on Linux version, using QNX version >>>>>> >>>>>> Linux and RTOS are free, process isolation with separate processors >>>>>> is cheapish, but takes up PCB space. I think Qt sold infotainment, QNX >>>>>> would useful for process isolation on one (multi-core) processor, so you >>>>>> could isolate the infotainment application from the air-bag monitor. >>>>>> >>>>>> >>>>>> >>>>>> On Thu, 4 Mar 2021 at 18:41, 'Mark Lazarewicz' via BeagleBoard < >>>>>> [email protected]> wrote: >>>>>> >>>>>> Hi Robert >>>>>> >>>>>> That's good to know I saw the x15 7.0 BSP >>>>>> Where you able to rebuild BSP sources ? >>>>>> And do they actually respond to support questions for educational >>>>>> users? 😉 >>>>>> >>>>>> >>>>>> Looks like most of their revenue comes from automobile infotainmen at >>>>>> least the people hiring recently >>>>>> >>>>>> Mark >>>>>> >>>>>> >>>>>> Sent from Yahoo Mail on Android >>>>>> <https://overview.mail.yahoo.com/mobile/?.src=Android> >>>>>> >>>>>> On Thu, Mar 4, 2021 at 12:35 PM, [email protected] >>>>>> <[email protected]> wrote: >>>>>> 7.0 worked on X15 except vector graphics >>>>>> >>>>>> On Thursday, 4 March 2021 at 17:51:42 UTC lazarman wrote: >>>>>> >>>>>> Page 15 of the pdf you sent we need that document >>>>>> >>>>>> . Please refer to the QNX SDP 6.6.0 BSPs guide, available as part of >>>>>> the QNX Software Development Platform OS Core Components documentation >>>>>> >>>>>> I also need you to see if you can get the latest BSP referenced in my >>>>>> previous post I think it was 7.0 >>>>>> >>>>>> I have uncovered at least 5 problems with your original posting its a >>>>>> QXX documentation mismatch not you. I am concerned this stuff you >>>>>> started >>>>>> with is very old and probally not supported by Blackberry >>>>>> >>>>>> You have to start simple and slowly and logically so be patient >>>>>> before we start with 7.0 we need the document above >>>>>> >>>>>> >>>>>> >>>>>> On Wednesday, March 3, 2021, 12:58:16 PM CST, 'Mark Lazarewicz' via >>>>>> BeagleBoard <[email protected]> wrote: >>>>>> >>>>>> >>>>>> These commands you entered are where? uboot? >>>>>> >>>>>> --> fatload mmc 0 0x81000000 prebuilt-bsp-ti-beaglebone.ifs >>>>>> --> go 0x81000000 >>>>>> >>>>>> Why not automate these commands ? >>>>>> >>>>>> <<<if I compile the BSP without modifying anything, I should get the >>>>>> prebuilt image, right ? >>>>>> >>>>>> In theory if you have a license BUT >>>>>> some RTOS companies dont supply BSP source code unless you paid fees >>>>>> >>>>>> So do you need to modify BSP> >>>>>> >>>>>> >>>>>> >>>>>> On Wednesday, March 3, 2021, 09:03:22 AM CST, Lucas SOLDA < >>>>>> [email protected]> wrote: >>>>>> >>>>>> >>>>>> Mark, >>>>>> >>>>>> I have a BeagleBone Black REV C. >>>>>> There was nothing on the SD before. I did not touch to the EMC so I >>>>>> think there is nothing inside. >>>>>> My company has a QNX 6.5.0 SP1 licence and here is the list of the >>>>>> tools installed on my computer: >>>>>> >>>>>> [image: 1.png] >>>>>> [image: 2.jpg] >>>>>> >>>>>> First, I formated my SD card in FAT32, I made it active by using >>>>>> diskpart and I copied the MLO and then the u-boot files. I took them >>>>>> from >>>>>> here : >>>>>> https://community.qnx.com/sf/wiki/do/viewPage/projects.bsp/wiki/TiAm335Beaglebone >>>>>> Bootloader modules# >>>>>> <https://community.qnx.com/sf/wiki/do/viewPage/projects.bsp/wiki/TiAm335Beaglebone#section-TiAm335Beaglebone-BootloaderModules> >>>>>> --> >>>>>> *"Click here >>>>>> <http://community.qnx.com/sf/frs/do/viewRelease/projects.bsp/frs.texas_instruments_am335_beaglebo.mlo_and_u_boot_binaries_for_beag> >>>>>> to >>>>>> download the MLO and u-boot binaries for the new Beaglebone Black >>>>>> platform. >>>>>> "* >>>>>> >>>>>> After that, I downloaded the BSP files: QNX Neutrino 6.5.0 SP1# >>>>>> <https://community.qnx.com/sf/wiki/do/viewPage/projects.bsp/wiki/TiAm335Beaglebone#section-TiAm335Beaglebone-QNXNeutrino6.5.0SP1> >>>>>> --> *Download *Project Downloads >>>>>> <http://community.qnx.com/sf/frs/do/viewRelease/projects.bsp/frs.texas_instruments_am335_beaglebo.qnx_650_bsp_beaglebone_1_00_zip> >>>>>> --> bsp-nto650-ti-beaglebone-sp1-trunk-201209071340.zip >>>>>> <https://community.qnx.com/sf/frs/do/downloadFile/projects.bsp/frs.texas_instruments_am335_beaglebo.qnx_650_bsp_beaglebone_1_00_zip/frs36857?dl=1> >>>>>> (I attach MLO, u-boot and BSP to this mail) >>>>>> After extracting, I copied the file "prebuilt-bsp-ti-beaglebone.ifs" >>>>>> in the "image" folder to my sdcard and I could succesfully launch QNX on >>>>>> my >>>>>> BBB by typing these commands : >>>>>> --> fatload mmc 0 0x81000000 prebuilt-bsp-ti-beaglebone.ifs >>>>>> --> go 0x81000000 >>>>>> >>>>>> That worked perfectly. >>>>>> >>>>>> When I try to compile the image by myself it gets complicated. >>>>>> >>>>>> if I compile the BSP without modifying anything, I should get the >>>>>> prebuilt image, right ? >>>>>> The problem is that, when I do that, I have the message I gave in the >>>>>> first post and it says that I compile with QNX 6.5.0 and not with QNX >>>>>> 6.5.0 >>>>>> SP1 (whereas it is installed). >>>>>> >>>>>> *"I'm guessing you have no support forum or no ones replying at QNX?" >>>>>> *I don't have support anymore and the only thing the told me is that >>>>>> I don't use QNX 6.5.0 SP1 >>>>>> >>>>>> I don't know what to do anymore and the QNX SDP is not on my computer >>>>>> so I can't use it whenever I want >>>>>> >>>>>> Le mercredi 3 mars 2021 à 15:03:47 UTC+1, lazarman a écrit : >>>>>> >>>>>> Let's start with some history about what rev board you have , what >>>>>> was on SD before and whats in the emc now and details about tools you >>>>>> installed to build BSP and QNX and exactly the BSP file's you are >>>>>> compiling >>>>>> as well as your goals. Are you trying to eventually modify the BSP >>>>>> source? >>>>>> I'm guessing you have no support forum or no ones replying at QNX? >>>>>> I need a clear picture of what you did exactly installing tools as in >>>>>> did you install multiple times etc etc >>>>>> >>>>>> I'll look at the pdf you supplied and ponder whether it worthwhile >>>>>> and practical to find my Beagleboard,Whites,blacks or even Pandaboard. >>>>>> power supplies may be hard to match I've moved a lot. I guess a black >>>>>> would be easy for me to find but may be in storage. >>>>>> >>>>>> Also maybe they will let me reeducate myself as I'm not working on a >>>>>> commercial product and give me access otherwise it's harder to help. >>>>>> >>>>>> Hopefully I can get you on the right path >>>>>> >>>>>> Mark >>>>>> >>>>>> >>>>>> Sent from Yahoo Mail on Android >>>>>> <https://overview.mail.yahoo.com/mobile/?.src=Android> >>>>>> >>>>>> On Wed, Mar 3, 2021 at 1:15 AM, Lucas SOLDA >>>>>> <[email protected]> wrote: >>>>>> I can send you the files if you don't have an account. >>>>>> >>>>>> I use the MLO and u-boot files for beaglebone black from this link : >>>>>> "Click *here >>>>>> <http://community.qnx.com/sf/frs/do/viewRelease/projects.bsp/frs.texas_instruments_am335_beaglebo.mlo_and_u_boot_binaries_for_beag>* >>>>>> to >>>>>> download the MLO and u-boot binaries for the new Beaglebone Black >>>>>> platform.". >>>>>> >>>>>> The fact you pointed is troubling. I don't understand why the BSP is >>>>>> unchanged between beagleboard and BBB. >>>>>> >>>>>> "*Perhaps if you disassemble the binary and look at the bone memory >>>>>> map and the linker map and the u boot load address for QNX there's a >>>>>> mismatch * >>>>>> *do you have access to BSP users guide? " * >>>>>> >>>>>> I will try to do that but I'm not an expert. I have access to the >>>>>> user guide yes... >>>>>> Le mercredi 3 mars 2021 à 08:09:38 UTC+1, Lucas SOLDA a écrit : >>>>>> >>>>>> @lazarman, in fact I'm not a student and I have a company account >>>>>> with a QNX 6.5.0 SP1 licence. I have also already registered to the" QNX >>>>>> Software Development Platform 6.5.x (registration)" link that you gave >>>>>> me. >>>>>> The problem is not the fact that I can't download and install the SDP >>>>>> but >>>>>> the fact that when I build the image thanks to the BSP, I don't have the >>>>>> same result as the prebuilt image >>>>>> >>>>>> Le mercredi 3 mars 2021 à 00:24:34 UTC+1, lazarman a écrit : >>>>>> >>>>>> Hi Robert I think Lucas is saying he's only trying to build the BSP >>>>>> not QNX. >>>>>> >>>>>> I did this 10 years ago and I also had the latest BSP guides I tried >>>>>> getting these and you need a customer login. It says it's free for >>>>>> education but again BlackBerry bought this. >>>>>> >>>>>> What's funny is this link below takes you to another page which says >>>>>> we support these processors. It also says you should lose the latest >>>>>> version's >>>>>> >>>>>> QNX SDP 7.0 BSP for Texas Instruments AM335x (Beaglebone Black) >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> https://blackberry.qnx.com/en/support/qnx-board-support-packages >>>>>> >>>>>> Clicking on the above link next to the BSP you see another page >>>>>> saying >>>>>> >>>>>> >>>>>> The QNX Software Center enables you to download and manage QNX >>>>>> Software Development Platform version 7.x and related products. PDF >>>>>> documentation and Licensing information relating to QNX SDP 7 and >>>>>> related >>>>>> products can also be found here. *IMPORTANT: SDP 7.x licenses are >>>>>> initially delivered within the myQNX License Manager >>>>>> <https://www.qnx.com/account/dashboard/%22> and MUST be assigned to >>>>>> users >>>>>> via the license manager in order for them to access the product.* >>>>>> >>>>>> And no code just a login. >>>>>> >>>>>> That BSP Lucas references is over 6 year's old. >>>>>> >>>>>> Even 10 year's ago you needed a valid company domain and email >>>>>> address for QNX I know GreenHills and maybe WindRiver as well wouldn't >>>>>> even reply to a free email domain and definitely won't give you a 30 day >>>>>> level license key that the license manager needed >>>>>> >>>>>> Lucas is this for education 😉?? I know it's frustrating you might >>>>>> have to reach out them about >>>>>> >>>>>> >>>>>> -- >>>>>> For more options, visit http://beagleboard.org/discuss >>>>>> --- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "BeagleBoard" group. >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>> send an email to [email protected]. >>>>>> To view this discussion on the web visit >>>>>> >>>>>> https://groups.google.com/d/msgid/beagleboard/0059314a-4779-4d14-90c4-72f26aa34996n%40googlegroups.com >>>>>> >>>>>> <https://groups.google.com/d/msgid/beagleboard/0059314a-4779-4d14-90c4-72f26aa34996n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> >>>>>> -- >>>>>> For more options, visit http://beagleboard.org/discuss >>>>>> --- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "BeagleBoard" group. >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>> send an email to [email protected]. >>>>>> To view this discussion on the web visit >>>>>> >>>>>> https://groups.google.com/d/msgid/beagleboard/1258199165.156495.1614797442235%40mail.yahoo.com >>>>>> >>>>>> <https://groups.google.com/d/msgid/beagleboard/1258199165.156495.1614797442235%40mail.yahoo.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> >>>>>> -- >>>>>> For more options, visit http://beagleboard.org/discuss >>>>>> --- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "BeagleBoard" group. >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>> send an email to [email protected]. >>>>>> To view this discussion on the web visit >>>>>> >>>>>> https://groups.google.com/d/msgid/beagleboard/5af047c4-77bc-4151-8ab8-72601505a84fn%40googlegroups.com >>>>>> >>>>>> <https://groups.google.com/d/msgid/beagleboard/5af047c4-77bc-4151-8ab8-72601505a84fn%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> >>>>>> -- >>>>>> For more options, visit http://beagleboard.org/discuss >>>>>> --- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "BeagleBoard" group. >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>> send an email to [email protected]. >>>>>> To view this discussion on the web visit >>>>>> https://groups.google.com/d/msgid/beagleboard/134662134.438935.1614883309815%40mail.yahoo.com >>>>>> >>>>>> <https://groups.google.com/d/msgid/beagleboard/134662134.438935.1614883309815%40mail.yahoo.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Robert Forsyth BEng (Hons) MIET >>>>>> >>>>>> 14 Bywater Way >>>>>> Donnington >>>>>> Chichester >>>>>> West Sussex >>>>>> PO19 8RW >>>>>> >>>>>> tel:+44-7958-621-653 <+44%207958%20621653> >>>>>> mailto:[email protected] >>>>>> http://www.purple-bobby.org.uk >>>>>> >>>>>> -- >>>>>> For more options, visit http://beagleboard.org/discuss >>>>>> --- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "BeagleBoard" group. >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>> send an email to [email protected]. >>>>>> >>>>>> To view this discussion on the web visit >>>>>> https://groups.google.com/d/msgid/beagleboard/CAPkKDSLA8aWLWkrjX1WmP2Cobktc-x%2BcuZkAtnz-k8gwykXL3Q%40mail.gmail.com >>>>>> >>>>>> <https://groups.google.com/d/msgid/beagleboard/CAPkKDSLA8aWLWkrjX1WmP2Cobktc-x%2BcuZkAtnz-k8gwykXL3Q%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> >>>>>> -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/8c123112-07e5-4ac8-a330-bbe83caff517n%40googlegroups.com.
