Hi John

I always get this even after reflashing my whole bbb with Debian.

root@beaglebone:/home/debian/Desktop/bb-kernel# ./build_kernel.sh
+ Detected build host [Debian GNU/Linux 7.5 (wheezy)]
+ host: [armv7l]
+ git HEAD commit: [e496a19d1fed586a7e82c3cd74f0571491a526ca]
-----------------------------
scripts/gcc: Using: gcc (Debian 4.6.3-14) 4.6.3
Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-----------------------------
CROSS_COMPILE=
-----------------------------
scripts/git: LINUX_GIT not defined in system.sh
cloning https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 
into default location: /home/debian/Desktop/bb-kernel/ignore/linux-src
Cloning into '/home/debian/Desktop/bb-kernel/ignore/linux-src'...
remote: Counting objects: 3758531, done.
remote: Compressing objects: 100% (568127/568127), done.
remote: Total 3758531 (delta 3168892), reused 3749886 (delta 3160438)
Receiving objects: 100% (3758531/3758531), 794.38 MiB | 1.43 MiB/s, done.
error: index-pack died of signal 968892)
fatal: index-pack failed
root@beaglebone:/home/debian/Desktop/bb-kernel#


Do you have any Idea what went wrong or what could be wrong with my bbb. I 
tried the whole process several times and it took a very long everytime 
espacially the resolving Deltas process. And it always ends up with this 
Error. What am I doing wrong? 

Isn't there an easier way to do that? In my project I got 16 PEC11 Encoders 
that means I need 32 GPIO's. I already got 15 so i just need 2 more.

Am Dienstag, 2. September 2014 19:12:40 UTC+2 schrieb john3909:
>
>
> From: halfbrain <adrian....@gmail.com <javascript:>>
> Reply-To: "beagl...@googlegroups.com <javascript:>" <
> beagl...@googlegroups.com <javascript:>>
> Date: Tuesday, September 2, 2014 at 9:09 AM
> To: "beagl...@googlegroups.com <javascript:>" <beagl...@googlegroups.com 
> <javascript:>>
> Subject: Re: [beagleboard] Can "allocated pins" on BBB be used as GPIOs ?
>
> Thanks for your quick responses always.
> I've tried the Instructions to build the Kernel
> git clone https://github.com/RobertCNelson/bb-kernel.git
> cd bb-kernel/
>
> git checkout origin/am33x-v3.8 -b tmp
>
> You need to be building this on your desktop, not on your BBB.
>
> Regards,
> John
>
>
>
>  
>
>
> but if use the command ./build_kernel.sh . i get this message after the 
> "resolving deltas process". I've tried several times but it always freezes 
> at 96%. Do you have any Idea what went wrong?
>
> this is what i get in the commandshell:
>
> root@beaglebone:/bb-kernel# ./build_kernel.sh
> + Detected build host [Debian GNU/Linux 7.5 (wheezy)]
> + host: [armv7l]
> + git HEAD commit: [e496a19d1fed586a7e82c3cd74f0571491a526ca]
> -----------------------------
> scripts/gcc: Using: gcc (Debian 4.6.3-14) 4.6.3
> Copyright (C) 2011 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
> -----------------------------
> CROSS_COMPILE=
> -----------------------------
> scripts/git: LINUX_GIT not defined in system.sh
> cloning https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 
> into default location: /bb-kernel/ignore/linux-src
> Cloning into '/bb-kernel/ignore/linux-src'...
> remote: Counting objects: 3758162, done.
> remote: Compressing objects: 100% (567907/567907), done.
> remote: Total 3758162 (delta 3168580), reused 3749734 (delta 3160289)
> Receiving objects: 100% (3758162/3758162), 794.38 MiB | 1.37 MiB/s, done.
> error: index-pack died of signal 968580)
> fatal: index-pack failed
> root@beaglebone:/bb-kernel#
>
>
>
> Am Montag, 1. September 2014 17:39:11 UTC+2 schrieb john3909:
>>
>>
>> From: halfbrain <adrian....@gmail.com>
>> Reply-To: "beagl...@googlegroups.com" <beagl...@googlegroups.com>
>> Date: Monday, September 1, 2014 at 8:23 AM
>> To: "beagl...@googlegroups.com" <beagl...@googlegroups.com>
>> Subject: Re: [beagleboard] Can "allocated pins" on BBB be used as GPIOs ?
>>
>> I'm using Derek Molloys device Tree overlays and I'm running debian... I 
>> can't find the folder on my bbb .
>>
>> But I found the "am335x-bone-common.dtsi 
>> <https://github.com/derekmolloy/boneDeviceTree/blob/master/DTSource3.8.13/am335x-bone-common.dtsi>
>> " in  
>> https://github.com/derekmolloy/boneDeviceTree/tree/master/DTSource3.8.13 
>> which I have on my bbb. I've commented out the section you mentioned but 
>> nothing changes. Without using or declaring the I2c2 pins in my Device Tree 
>> Overlay I'm able to use all unallocated pins as GPIO Inputs as I declared 
>> them in my Device Tree Overlay. 
>>
>> Did i change the wrong am335x-bone-common.dtsi 
>> <https://github.com/derekmolloy/boneDeviceTree/blob/master/DTSource3.8.13/am335x-bone-common.dtsi>.?
>>  
>> Is there another one elsewhere on the debian distribution or do i have to 
>> copy the changed file into a specific folder?
>>
>> You need to follow:
>>
>>
>> http://eewiki.net/display/linuxonarm/BeagleBone+Black#BeagleBoneBlack-LinuxKernel
>>
>> After the kernel has built, you will see a KERNEL folder which includes 
>> the complete Linux Kernel. In that folder, go to /arch/arm/boot/dts and 
>> edit the am335x-bone-common.dtsi file. After that, return to the bb-kernel 
>> folder and run tools/rebuild.sh script. The build results will be in the 
>> deploy folder which you need to copy to your sdcard/“nfs folder”.
>>
>> Regards,
>> John
>>
>>
>>
>> Am Sonntag, 31. August 2014 20:59:21 UTC+2 schrieb john3909:
>>>
>>>
>>> From: halfbrain <adrian....@gmail.com>
>>> Reply-To: "beagl...@googlegroups.com" <beagl...@googlegroups.com>
>>> Date: Sunday, August 31, 2014 at 2:30 AM
>>> To: "beagl...@googlegroups.com" <beagl...@googlegroups.com>
>>> Subject: Re: [beagleboard] Can "allocated pins" on BBB be used as GPIOs 
>>> ?
>>>
>>> how do u use the i2c2 pins? it doesn't work on my bbb if i only change 
>>> the pinmode to mode 7 in my device tree. have u done additional changes or 
>>> something like that elsewhere?
>>>
>>> If you look at /arch/arm/boot/dts/am335x-bone-common.dtsi you will see 
>>> the i2c2 definition:
>>>
>>> &i2c2 { status = "okay"; pinctrl-names = "default"; pinctrl-0 = 
>>> <&i2c2_pins>; clock-frequency = <100000>; cape_eeprom0: cape_eeprom0@54 
>>> { compatible = "at,24c256"; reg = <0x54>; }; cape_eeprom1: 
>>> cape_eeprom1@55 { compatible = "at,24c256"; reg = <0x55>; }; 
>>> cape_eeprom2: cape_eeprom2@56 { compatible = "at,24c256"; reg = <0x56>; 
>>> }; cape_eeprom3: cape_eeprom3@57 { compatible = "at,24c256"; reg = 
>>> <0x57>; };};The line “pinctrl-0 = <&i2c2_pins>;” refers to the 
>>> i2cs_pins label in the pinmux section:
>>>
>>>   i2c2_pins: pinmux_i2c2_pins { 
>>> pinctrl-single,pins = < 
>>> 0x178 0x73 /* uart1_ctsn.i2c2_sda, SLEWCTRL_SLOW | INPUT_PULLUP | MODE3 
>>> */ 
>>> 0x17c 0x73 /* uart1_rtsn.i2c2_scl, SLEWCTRL_SLOW | INPUT_PULLUP | MODE3 
>>> */ 
>>>  >; 
>>>  }; 
>>>
>>> So, as you can see, i2c2 is used to identify the capes plugged into the 
>>> BBB. If you don’t need this feature, simply remove or comment out this 
>>> section and then change the i2c2 pins to gpio pins.
>>>
>>> Regards,
>>> John
>>>
>>>
>>> Am Montag, 19. Mai 2014 12:20:03 UTC+2 schrieb Dhruv Vyas:
>>>>
>>>> Thanks John. Got it cleared. :)
>>>>
>>>> On Monday, May 19, 2014 1:49:16 AM UTC+5:30, john3909 wrote:
>>>>>
>>>>>
>>>>> From: Dhruv Vyas <dhruv....@gmail.com>
>>>>> Reply-To: <beagl...@googlegroups.com>
>>>>> Date: Sunday, May 18, 2014 at 2:42 AM
>>>>> To: <beagl...@googlegroups.com>
>>>>> Subject: [beagleboard] Can "allocated pins" on BBB be used as GPIOs ?
>>>>>
>>>>> Hello,
>>>>>
>>>>> I recently started working on my BBB A6A. I went through necessary 
>>>>> getting started guides and it works like a charm. Now as a part of my 
>>>>> project, I need to use some of the GPIOs on P8/P9 header. While googling 
>>>>> how to use them as a GPIO, and how to set pinmux and etc, I went through 
>>>>> this guide.  
>>>>> http://derekmolloy.ie/gpios-on-the-beaglebone-black-using-device-tree-overlays/
>>>>>  
>>>>> and he explained everything very clearly.
>>>>>
>>>>> Now my question is : is there any way i can use allocated pins as 
>>>>> GPIOs other than available pins ? If yes, how ? If no, why ? 
>>>>>
>>>>> For example, P9_19 and P9_20 are Allocated to (Group: 
>>>>> pinmux_i2c2_pins) and hence it can not be used as GPIOs ?
>>>>>
>>>>> If pins are also connected to circuitry on the board that cannot be 
>>>>> disabled then you cannot use those pins for GPIO. For example, pins used 
>>>>> for the eMMC can be used for GPIO as long as eMMC is disabled. Same for 
>>>>> LCD 
>>>>> pins, but then you cannot use LCD or HDMI. I2C2 isn’t connected to other 
>>>>> circuity on the board so you can use it for GPIO. 
>>>>>
>>>>> Regards,
>>>>> John
>>>>>
>>>>>
>>>>>
>>>>> Thanks.
>>>>>
>>>>>
>>>>>
>>>>> -- 
>>>>> 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 beagleboard...@googlegroups.com.
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>> -- 
>>> 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 beagleboard...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>> -- 
>> 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 beagleboard...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>> -- 
> 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 beagleboard...@googlegroups.com <javascript:>.
> For more options, visit https://groups.google.com/d/optout.
>
>

-- 
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 beagleboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to