Error FFFFFFFE: FPGA Signature doesn't match

Hi,
I am using 5640R. When I tried to run the "ni5640R Analog Input" example, the first time would be okay, but the next time will fail with an error FFFFFFFE. The source is "private_5640_signature Register Verify.vi" and the message is "FPGA Signature doesn't match". What can I do to eliminate this error?
Thanks very much!
Best Regards,
Tim Kuo

hello Sir,
I want to Generate the Single Side bands (LSB,USB). I got the Am Modulation output but failed in to get side bands.
I am using PCI 5640R card, i have to check these signals on external oscillsocope.
please guide me to get these signals.
Thanks.

Similar Messages

  • I am trying to update my bank information in iTunes and I keep getting an error message stating it doesn't match my bank information. I also have 9 pending charges from iTunes. Please help

    I am trying to update my bank information in iTunes and I keep getting an error message stating it doesn't match my bank information. I also have 9 pending charges from iTunes. Please help

    Contact iTunes Customer Service and request assistance
    Use this Link  >  Apple  Support  iTunes Store  Contact

  • FPGA simulation doesn't match actual performance

    I am trying to write a verilog code that will trigger on the positive edge and negative edge of an input signal (which I've called 'async'). My desired output is a short blip (when compared to the frequency of async) on each edge of async, which is slightly delayed from the edge ('t1' and 't3') and whose duration can be controlled ('t2' and 't4'). The comments say what I think my code is doing, but I am new to Verilog, and don't really understand anything. Any help is appreciated.
    Here is my code:
    `timescale 1ns / 1ps
    module attempt5(async, clk, o);
    input async;
    input clk;
    reg switch = 1'b0; //will tell me when async changes
    reg [1:3] resync = 3'b000;
    reg counter = 1'b0; //keeping track of which edge of async we're on
    output reg o = 1'b0;
    parameter t1 = 0;
    parameter t2 = 100000000;
    parameter t3 = 0;
    parameter t4 = 100000000;
    always @ (posedge clk)
    begin
    switch <= resync[2] & !resync[3];
    switch <= resync[3] & !resync[2];
    resync <= {async, resync[1:2]};
    end
    //^^I'm pretty sure this makes the 'switch' register switch very quickly when 'async' changes
    //I've included this always block because I wanted to sync my input signal to the clock, because I read that FPGAs don't do well with asynchronous stuff
    always @ (posedge switch)
    if (counter == 1) begin
    counter = 0;
    #t1 o <= ~o;
    #t2 o <= ~o;
    end else begin
    counter = 1;
    #t3 o <= ~o;
    #t4 o <= ~o;
    end
    //^^ When the 'switch' register changes, start the the short blip
    endmodule
    and my constraints file:
    NET "clk" TNM_NET = "clk";
    TIMESPEC TS_clk = PERIOD "clk" 20 ns HIGH 50 %;
    NET "switch" TNM_NET = "switch";
    TIMESPEC TS_switch = PERIOD "switch" TS_clk HIGH 50 %;
    NET "async" LOC = A2;
    NET "o" LOC = C1;
    INST "clk_BUFGP" LOC = F1;
    NET "clk" LOC = F1;
    NET "o" SLEW = FAST;
    The code works in the synthesizer, but when I try to test the code using a 1 Hz square wave for the "async" signal and monitoring the "o" using a oscilloscope, nothing happens.
    Other details: using a Xilinx XEM 6001 FPGA, and ISE Design Suite 14.4 The way I've tested is to hook up a function generator to pin A2 and a oscilloscope to pin C1, and all I see is noise. Is there any obvious problem here, maybe something like I am not actually connecting to the physical pins properly or something?

    There are several things wrong for your code to synthesize properly, but I would still expect that your "o" output would toggle at one edge of the input signal if your clock is really running, and your async input from the signal generator is driving the correct logic levels.  I would try a couple tests to make sure this isn't a hardware issue:
    1) Change "o" to simply follow the async input.  This will verify that your input and output pins are correct and your input waveform has good logic levels.
    2) Build a counter that counts up on evey posedge of clk and run its MSB to the "o" output.  See if this toggles at the expected frequency.  This will show if your clock input is really hooked up correctly and running.
    Errors in the code:
    switch <= resync[2] & !resync[3];
    switch <= resync[3] & !resync[2];
    These two lines run in parallel, so switch will really only sense one edge of the input signal.  That's because the second assignment statement "wins" over the first, so it's the same as just writing:
    switch <= resync[3] & !resync[2];
    If you really wanted to detect both edges, you could OR the two conditions together like:
    switch <= resync[2] & !resync[3] | resync[3] & !resync[2];
    You could also do this using "if" statements like:
    if (resync[2] & !resync[3]) switch = 1;
    else if (resync[3] & !resync[2]) switch = 1;
    else switch = 0;
    There are probably other ways to do this.
    Then in the second process you use "switch" as a clock, which is a bad practice.  It's better to use
    it as a clock enable like:
    always @ (posedge clk)
      if (switch)
        begin
        end
    Finally those time delays are ignored for synthesis, so these lines:
    #t1 o <= ~o;
    #t2 o <= ~o;
    are the same as:
    o <= ~o;
    o <= ~o;
    and again, they happen in parallel (non-blocking assignments), so it's the same as
    o <= ~o;
    Which is why I would assume the output would toggle once per input async period.  If you don't see that you need to verify your connections.
     

  • Whenever I try to install My Add-on, firefox shows an error - unable to install doesn't match the addon firefox expected

    I recently uploaded my add-on, i.e. Anonify Browser to AMO @ https://addons.mozilla.org/en-US/firefox/addon/anonify-browser/ . But when I tried to install it to from Add-on display page. It failed to install. I refreshed page many times but no effects, still same error shown.

    The Mozilla Add-ons website support forum is here:
    https://forums.addons.mozilla.org/

  • Error: parse error before '.' & number of arguments doesn't match

    Compiling my simple source code reports error error: parse error before '.' . But in fact there is not any "." token on this line.
    At my guess it has something to do with JNI C macros but I really have no idea how to find that bug
    // ##net_java_dev_jssm_MulticastSSM.h: line 55
    JNIEXPORT void JNICALL Java_net_java_dev_jssm_MulticastSSM_join2
      (JNIEnv *, jobject, jstring, jstring);
    // ##net_java_dev_jssm_MulticastSSM.c: line 306
    JNIEXPORT void JNICALL Java_net_java_dev_jssm_MulticastSSM_join2
      (JNIEnv *env, jobject obj, jstring s_addr, jstring g_addr) {
    // no code yet
    mingw32-gcc.exe -DWIN32 -Wall -c -IC:\java\JNI_headerFiles\jdk1.6.0/include -IC:\java\JNI_headerFiles\jdk1.6.0/include/win32 -shared src_c/net_java_dev_jssm_MulticastSSM.c -DNODEBUG
    src_c/net_java_dev_jssm_MulticastSSM.c:307: error: parse error before '.' token
    src_c/net_java_dev_jssm_MulticastSSM.c: In function `Java_net_java_dev_jssm_MulticastSSM_join2':
    src_c/net_java_dev_jssm_MulticastSSM.c:307: error: number of arguments doesn't match prototype
    src_c/net_java_dev_jssm_MulticastSSM.h:56: error: prototype declaration
    make: *** [all] Error 1
    C compiler: mingw32-gcc.exe
    JNI: jdk1.6.0
    Any help would be really appreciated.

    Hi radone,
    I just read your posting and suddently got an idea why your compiler was complaining about the period. In most C environment, there is a definition
    #define s_addr S_un.S_addr
    in some socket-related header file! Now you know where the dot is coming from.

  • Error: The decapsulated inner packet doesn't match the negotiated policy in the SA

    I upgraded my ASA from 8.2(1) to 8.4(3) as I wanted to try to get Android devices to properly connect via VPN.
    After some effort, I was able to get the Android devices to connect via VPN.  However, my syslog server has a number of errors recorded that look this this:
    %ASA-4-402116: IPSEC: Received an ESP packet (SPI= 0x1E76EFA6, sequence number= 0x1F0) from x.x.x.x (user= testuser) to y.y.y.y.  The decapsulated inner packet doesn't match the negotiated policy in the SA.  The packet specifies its destination as z.z.z.z, its source as a.a.a.a, and its protocol as tcp.  The SA specifies its local proxy as y.y.y.y/255.255.255.255/udp/42246 and its remote_proxy as x.x.x.x/255.255.255.255/udp/0.
    Digging further, it seems this error might be due to a NAT issues with the VPN connections.  VPN previously worked with Cisco's VPN client on Windows, though I did not test to see if that is no longer working.  However, I made no changes in the config, except for those related to additions needed to support L2TP.  With the below config, Android clients can connect to the ASA and access the internal network, but they cannot connect to external addresses.  I'm at a loss.
    The addresses used in the config: 192.168.1.0/24 are on the internal LAN and 192.168.3.0/24 are addresses assigned to VPN clients.
    I noted in the config this line:
    access-list inside_nat0_outbound extended permit ip any 192.168.3.0 255.255.255.0
    The access list is not referenced anywhere, though it was referenced in the 8.2(1) config like this:
    nat (inside) 0 access-list inside_nat0_outbound
    I'm not sure what else changed, but I've looked over the config and I just cannot see what the issue might be.  I'm hoping somebody might be able to point out my error.
    Here's the config file (at least the parts that might be of interest):
    : Saved
    ASA Version 8.4(3)
    interface Vlan1
    nameif inside
    security-level 100
    ip address 192.168.1.1 255.255.255.0
    interface Vlan2
    nameif outside
    security-level 0
    ip address dhcp setroute
    boot system disk0:/asa843-k8.bin
    object network obj-192.168.3.0
    subnet 192.168.3.0 255.255.255.0
    object network obj_any
    subnet 0.0.0.0 0.0.0.0
    access-list outside_access_in extended permit icmp any interface outside time-exceeded
    access-list outside_access_in extended permit icmp any interface outside echo-reply
    access-list outside_access_in extended permit icmp any interface outside unreachable
    access-list outside_mpc extended permit ip any interface outside
    access-list inside_mpc extended permit ip 192.168.1.0 255.255.255.0 any
    access-list testVPN_splitTunnelAcl extended permit ip 192.168.1.0 255.255.255.0 any
    access-list inside_nat0_outbound extended permit ip any 192.168.3.0 255.255.255.0
    ip local pool VPN-Pool-1 192.168.3.1-192.168.3.254 mask 255.255.255.0
    ip verify reverse-path interface outside
    nat (inside,any) source static any any destination static obj-192.168.3.0 obj-192.168.3.0 no-proxy-arp
    object network obj-192.168.3.0
    nat (outside,outside) dynamic interface
    object network obj_any
    nat (inside,outside) dynamic interface
    access-group outside_access_in in interface outside
    crypto ipsec ikev1 transform-set ESP-AES-256-SHA esp-aes-256 esp-sha-hmac
    crypto ipsec ikev1 transform-set ESP-AES-256-MD5 esp-aes-256 esp-md5-hmac
    crypto ipsec ikev1 transform-set ESP-DES-SHA esp-des esp-sha-hmac
    crypto ipsec ikev1 transform-set ESP-3DES-SHA esp-3des esp-sha-hmac
    crypto ipsec ikev1 transform-set ESP-DES-MD5 esp-des esp-md5-hmac
    crypto ipsec ikev1 transform-set ESP-AES-192-MD5 esp-aes-192 esp-md5-hmac
    crypto ipsec ikev1 transform-set ESP-3DES-MD5 esp-3des esp-md5-hmac
    crypto ipsec ikev1 transform-set ESP-AES-128-SHA esp-aes esp-sha-hmac
    crypto ipsec ikev1 transform-set ESP-AES-192-SHA esp-aes-192 esp-sha-hmac
    crypto ipsec ikev1 transform-set ESP-AES-128-MD5 esp-aes esp-md5-hmac
    crypto ipsec ikev1 transform-set ESP-AES-128-SHA-TRANSP esp-aes esp-sha-hmac
    crypto ipsec ikev1 transform-set ESP-AES-128-SHA-TRANSP mode transport
    crypto ipsec ikev1 transform-set ESP-3DES-SHA-TRANSP esp-des esp-sha-hmac
    crypto ipsec ikev1 transform-set ESP-3DES-SHA-TRANSP mode transport
    crypto dynamic-map SYSTEM_DEFAULT_CRYPTO_MAP 10 set ikev1 transform-set ESP-AES-128-SHA-TRANSP ESP-3DES-SHA-TRANSP
    crypto dynamic-map SYSTEM_DEFAULT_CRYPTO_MAP 65535 set pfs
    crypto dynamic-map SYSTEM_DEFAULT_CRYPTO_MAP 65535 set ikev1 transform-set ESP-AES-128-SHA ESP-AES-128-MD5 ESP-AES-192-SHA ESP-AES-192-MD5 ESP-AES-256-SHA ESP-AES-256-MD5 ESP-3DES-SHA ESP-3DES-MD5 ESP-DES-SHA ESP-DES-MD5
    crypto map outside_map 65535 ipsec-isakmp dynamic SYSTEM_DEFAULT_CRYPTO_MAP
    crypto map outside_map interface outside
    crypto ikev1 enable outside
    crypto ikev1 policy 5
    authentication pre-share
    encryption aes
    hash sha
    group 2
    lifetime 86400
    crypto ikev1 policy 10
    authentication pre-share
    encryption aes-256
    hash sha
    group 2
    lifetime 86400
    group-policy testVPN internal
    group-policy testVPN attributes
    wins-server value 192.168.1.8
    dns-server value 192.168.1.8 192.168.1.4
    vpn-idle-timeout none
    vpn-tunnel-protocol ikev1
    split-tunnel-policy tunnelspecified
    split-tunnel-network-list value testVPN_splitTunnelAcl
    default-domain value test.us
    group-policy testVPNnsl2tp internal
    group-policy testVPNnsl2tp attributes
    wins-server value 192.168.1.8
    dns-server value 192.168.1.8 192.168.1.4
    vpn-idle-timeout none
    vpn-tunnel-protocol l2tp-ipsec
    group-policy testVPNns internal
    group-policy testVPNns attributes
    wins-server value 192.168.1.8
    dns-server value 192.168.1.8 192.168.1.4
    vpn-idle-timeout none
    vpn-tunnel-protocol ikev1
    username testuser password PASSWORD encrypted privilege 15
    username testuser2 password PASSWORD nt-encrypted privilege 15
    tunnel-group DefaultRAGroup general-attributes
    address-pool VPN-Pool-1
    default-group-policy testVPNnsl2tp
    tunnel-group DefaultRAGroup ipsec-attributes
    ikev1 pre-shared-key *****
    tunnel-group DefaultRAGroup ppp-attributes
    authentication ms-chap-v2
    tunnel-group testVPN type remote-access
    tunnel-group testVPN general-attributes
    address-pool VPN-Pool-1
    default-group-policy testVPN
    tunnel-group testVPN ipsec-attributes
    ikev1 pre-shared-key *****
    tunnel-group testVPNns type remote-access
    tunnel-group testVPNns general-attributes
    address-pool VPN-Pool-1
    default-group-policy testVPNns
    tunnel-group testVPNns ipsec-attributes
    ikev1 pre-shared-key *****
    tunnel-group testVPNnsl2tp type remote-access
    tunnel-group testVPNnsl2tp general-attributes
    address-pool VPN-Pool-1
    default-group-policy testVPNnsl2tp
    tunnel-group testVPNnsl2tp ipsec-attributes
    ikev1 pre-shared-key *****
    tunnel-group testVPNnsl2tp ppp-attributes
    authentication ms-chap-v2
    One last question: in order to get the connection from Android to work, I was forced to use "tunnel-group DefaultRAGroup".  Is that actually a limitation, or did I make an error that forced that requirement?  I wanted to use "tunnel-group testVPNnsl2tp".
    Thanks!

    Chris,
    This is still a bit off the mark.  I think I might be confusing the issue by including some of the VPN configuration that I had previously installed and working (e.g., two other VPN tunnel groups with split tunneling on one of them).  Let's just remove that stuff from consideration.  I actually tested the current configs just to see if they are working since the upgrade.  testVPN is working with the split tunneling, but testVPNns (no-split tunneling) does not allow external access.  I guess there is a NAT config issue there, too, but not sure what it is, yet.  I've not investigated that closely.
    I want to solve one problem at a time, though I understand there are some interdependencies.
    What I'd like to focus on right now is just the L2TP VPN connection.
    From what I've been able to understand from the documentation, what I need are these lines:
    crypto ipsec ikev1 transform-set ESP-AES-128-SHA-TRANSP esp-aes esp-sha-hmac
    crypto ipsec ikev1 transform-set ESP-AES-128-SHA-TRANSP mode transport
    crypto ipsec ikev1 transform-set ESP-3DES-SHA-TRANSP esp-des esp-sha-hmac
    crypto ipsec ikev1 transform-set ESP-3DES-SHA-TRANSP mode transport
    crypto dynamic-map SYSTEM_DEFAULT_CRYPTO_MAP 10 set ikev1 transform-set ESP-AES-128-SHA-TRANSP ESP-3DES-SHA-TRANSP
    crypto map outside_map 65535 ipsec-isakmp dynamic SYSTEM_DEFAULT_CRYPTO_MAP
    crypto map outside_map interface outside
    crypto ikev1 enable outside
    group-policy testVPNnsl2tp internal
    group-policy testVPNnsl2tp attributes
    wins-server value 192.168.1.8
    dns-server value 192.168.1.8 192.168.1.4
    vpn-idle-timeout none
    vpn-tunnel-protocol l2tp-ipsec
    tunnel-group DefaultRAGroup general-attributes
    address-pool VPN-Pool-1
    default-group-policy testVPNnsl2tp
    tunnel-group DefaultRAGroup ipsec-attributes
    ikev1 pre-shared-key P74bmqL6rT40bl5
    tunnel-group DefaultRAGroup ppp-attributes
    authentication ms-chap-v2
    crypto ikev1 policy 5
    authentication pre-share
    encryption aes
    hash sha
    group 2
    lifetime 86400
    I still want to assign the IP addresses to VPN clients out of 192.168.3.0/24.
    The tricky part is understanding exactly what NAT rules to insert and to avoid that error message I'm getting relatred to the encapsulated packets.  I tried to introduce the commands you had, but it's missing stuff that I would need for L2TP/IPSec (e.g., "mode transport").  I also don't think I want "pfs group5".  The above config "works" in that I get connected -- all negotiation is done.  It's just that packets from the VPN client are not able to go out to the Internet and I'm seeing that encapsulation error messages when I try to send a packet.
    Paul

  • Error with calendar database: Program version 4.2 doesn't match enviroment

    hi!
    im instaling jes in a windows 2000 machine and i get this error when trying to start calendar:
    [21/Aug/2006:16:35:58 +0200] jes csadmind[1752]: General Information: Log created (1156170958)
    [21/Aug/2006:16:35:58 +0200] jes csadmind[1752]: General Notice: Sun Java System Calendar Server 6 2005Q4 (built Dec 27 2005) csadmind starting up
    [21/Aug/2006:16:35:58 +0200] jes csadmind[1752]: General Notice: csadmind attempting to open Counters Database
    [21/Aug/2006:16:35:58 +0200] jes csadmind[1752]: General Notice: csadmind successfully opened the Counters Database
    [21/Aug/2006:16:35:58 +0200] jes csadmind[1752]: General Notice: HTTP Module is refreshing
    [21/Aug/2006:16:35:58 +0200] jes csadmind[1752]: General Notice: csadmind is refreshing
    [21/Aug/2006:16:35:58 +0200] jes csadmind[1752]: General Notice: csadmind is refreshed
    [21/Aug/2006:16:35:58 +0200] jes csadmind[1752]: General Notice: HTTP Module has refreshed
    [21/Aug/2006:16:35:58 +0200] jes csadmind[1752]: General Notice: csadmind argc=1 argv[0]=C:\Sun\CalendarServer\bin\csadmind.exe
    [21/Aug/2006:16:35:58 +0200] jes csadmind[1752]: General Notice: csadmind attempting to open Calendar Database
    [21/Aug/2006:16:35:58 +0200] jes csadmind[1752]: General Error: caldb: Error with calendar database: Program version 4.2 doesn't match environment version
    [21/Aug/2006:16:35:58 +0200] jes csadmind[1752]: General Error: caldb: caldb_InitializeEnvironment: dbenv->open returned 22
    [21/Aug/2006:16:35:58 +0200] jes csadmind[1752]: General Critical: Fatal error 70: Cannot open calendar database
    anyone have faced same problem?
    thanks in advance

    Hi Vyacheslav,
    its wierd that when I run db_stat on windows, for my environment, it works.... I installed Berkeley DB XML 2.4.16 from a self extracting package.
    When I tried running from my Linux box, the error message appear... The native library on my Linux box was built from the zip package dbxml-2.4.16.zip
    Arent they the same?
    Thanks!

  • Payment error credit card doesn't match records?

    I can't update my apps. Keep getting error code saying credit card doesn't match bank records or doesn't match card on file?

    Hello Shutterbug2011,
    You may need to update your payment information.
    iTunes Store: Changing your payment information
    http://support.apple.com/kb/HT1918
    Cheers,
    Allen

  • No error if source directory and package doesn't match

    Hello,
    I am using Sun's jdk1.5.0_09 "javac" compiler and the package name in my Test class is written as "com.hrishijoshi.asdf". This file compiles even if I put it in a directory called "com" (or anything else, as a matter of fact).
    javac doesn't throw error even if the source file's directory structure doesn't match the package name defined in that file! It creates a directory structure matching the package name (not the source tree) in the output "classes" directory.
    Is this a feature or a bug? ;-)
    - Hrishi Joshi.
    PS: Here is a log of my compilation attempt on Fedora Core 5 Linux:
    [hrishi@hrishi test]$
    [hrishi@hrishi test]$ rm -rf classes/com/
    [hrishi@hrishi test]$ cat src/com/Test.java
    package com.hrishi.asdf;
    public class Test {
    [hrishi@hrishi test]$ javac -Xlint:all -sourcepath src -d classes src/com/Test.java
    [hrishi@hrishi test]$
    [hrishi@hrishi test]$ tree classes
    classes
    `-- com
        `-- hrishi
            `-- asdf
                `-- Test.class
    3 directories, 1 file
    [hrishi@hrishi test]$ 

    There is no requirement that source code files are in the correct directory structure. If you want javac to be able to automatically compile dependent files, then the source code must be in an appropriate structure and find-able from the classpath.
    Also, when you use the -d option, javac will create an appropriate directory relative to the directory specified in the -d option. That's how it is supposed to work.
    So it is working as designed and specified.

  • SDK 3.0 error: profile doesn't match Application Identifier

    I'm testing my app w/ iPhone SDK 3.0 beta 5 on Xcode 3.1.3.
    Development provisioning profile under "Project-> Info -> Code Signing Identity" is grayed out & shows the error(including quote at the end):
    profile doesn't match Application Identifier "
    any ideas? The same profile has no such issue w/ SDK 2.2.1 on Xcode 3.1.
    My Bundle Identifier is of the below format :
    com.<mycompanyname>.{PRODUCT_NAME:identifier}
    I specified the "Product name" under both "Project -> Info" & "Target -> Info".. that didn't help either.
    I also noticed that there is no such problem under "Target -> Info -> Code Signing Identity"
    I'm testing to ensure compatibility of my 2.2.1 app with 3.0. I appreciate any help with this issue.. It has been a frustrating couple of days trying to resolve just this one issue which is preventing me from codesigning onto my iphone

    I was able to deploy to my iphone by following the instructions here
    http://www.loonsoft.com/posts/21
    Note: it is {} and not () ${SDKROOT}/ResourceRules.plist
    I was getting the below error during codesign & I thought that the above "graying out" of the dev provisioning profile in the "Code Signing Identity" was causing it.
    "object file format invalid or unsuitable"
    Turns out it does not prevent me from deploying to my iphone after I fixed the SDKROOT. I still have the dev provisioning profile grayed out and would be interested to know how to solve this problem "cleanly" even though it doesn't seem to have any immediate downside.. fingers crossed for distribution signing.

  • HT1918 I'm trying to change my CC on iTunes and it gives me an error saying that the info doesn't match my banks info. But it's the same card I had on there before. Then took it off and now it won't take it again. Grrrr. Does anyone know what's up?

    I'm trying to change my CC on iTunes and it gives me an error saying that the info doesn't match my banks info. But it's the same card I had on there before. Then took it off and now it won't take it again. Grrrr. Does anyone know what's up?

    Click here and request assistance.
    (91679)

  • The app console doesn't match. It gives error -1712

    THE app console doesn't match. It gives erro -1712. The store has already changed the memory

    Try using Google's DNS instead of the one your IPS is providing.
    - To change on the iPod go to Settings>wifi and change the DNS to 8.8.8.8
    - For the computer see:
    Public DNS — Google Developers
    - Did anything happen to your router right before this started? Maybe the router is blocking the port used.

  • UPGRADED 10.4.11 ON MACBOOK PRO TO 10.5, NOW UPDATES TO 10.5.8 WILL NOT SAVE, "DIGITAL SIGNATURE DOES NOT MATCH". ANY IDEAS.

    UPGRADED 10.4.11 ON MACBOOK PRO INTEL TO 10.5.1 (FAMILY PACK VERSION), UPDATES TO 10.5.8 WILL NOT SAVE DUE TO, "DIGITAL SIGNATURE DOES NOT MATCH". ANY IDEAS? CAN I UPGRADE TO 10.6.1 WITHOUT SAME ISSUE.

    Well, not sure if having the disk in a firewire case or over a network would have made a difference.
    The solution of making a disk image as in article http://support.apple.com/kb/TS2664 was what worked for me.
    After, mounting the disk image the Migration Assistant completed without errors. So far everything seems to be working like it did on 10.4.11.

  • Column count doesn't match value count at row 1, unknown number of columns

    Hi,
    I am making a program to read data from excel files as the above and store them in tables. I have managed to read all the data from excel files as a string and store them in a table.
    ID Name Salary
    50 christine 2349000
    43 paulina 1245874
    54 laura 4587894
    23 efi 3456457
    43 jim 4512878
    But in my project I have several other files that have same cell that are blank as the above example
    ID Name Salary
    50 christine 2349000
    43 paulina
    laura 4587894
    23 3456457
    43 jim 4512878
    and when i ran the same program i get this exception :
    SQLException: Column count doesn't match value count at row 1
    SQLState: 21S01
    VendorError: 1136The code for creating the table and inserting the values is above:
    private static String getCreateTable(Connection con, String tablename,
                        LinkedHashMap<String, Integer> tableFields) {
                   Iterator iter = tableFields.keySet().iterator();
                   Iterator cells = tableFields.keySet().iterator();
                   String str = "";
                   String[] allFields = new String[tableFields.size()];
                   int i = 0;
                   while (iter.hasNext()) {
                        String fieldName = (String) iter.next();
                        Integer fieldType = (Integer) tableFields.get(fieldName);
                        switch (fieldType) {
                        case Cell.CELL_TYPE_NUMERIC:
                             str = fieldName + " INTEGER";
                             break;
                        case Cell.CELL_TYPE_STRING:
                             str = fieldName + " VARCHAR(255)";
                             break;
                        case Cell.CELL_TYPE_BOOLEAN:
                             str = fieldName + " INTEGER";
                             break;
                        default:
                             str = "";
                             break;
                        allFields[i++] = str;
                   try {
                        Statement stmt = con.createStatement();
                        try {
                             String all = org.apache.commons.lang3.StringUtils.join(
                                       allFields, ",");
                             String createTableStr = "CREATE TABLE IF NOT EXISTS "
                                       + tablename + " ( " + all + ")";
                             System.out.println("Create a new table in the database");
                             stmt.executeUpdate(createTableStr);
                        } catch (SQLException e) {
                             System.out.println("SQLException: " + e.getMessage());
                             System.out.println("SQLState:     " + e.getSQLState());
                             System.out.println("VendorError:  " + e.getErrorCode());
                   } catch (Exception e)
                        System.out.println( ((SQLException) e).getSQLState() );
                        System.out.println( e.getMessage() );
                        e.printStackTrace();
                   return str;
              private static void fillTable(Connection con, String fieldname,
                        LinkedHashMap[] tableData) {
                   for (int row = 0; row < tableData.length; row++) {
                        LinkedHashMap<String, Integer> rowData = tableData[row];
                        Iterator iter = rowData.entrySet().iterator();
                        String str;
                        String[] tousFields = new String[rowData.size()];
                        int i = 0;
                        while (iter.hasNext()) {
                             Map.Entry pairs = (Map.Entry) iter.next();
                             Integer fieldType = (Integer) pairs.getValue();
                             String fieldValue = (String) pairs.getKey();
                             switch (fieldType) {
                             case Cell.CELL_TYPE_NUMERIC:
                                  str = fieldValue;
                                  break;
                             case Cell.CELL_TYPE_STRING:
                                  str = "\'" + fieldValue + "\'";
                                  break;
                             case Cell.CELL_TYPE_BOOLEAN:
                                  str = fieldValue;
                                  break;
                             default:
                                  str = "";
                                  break;
                             tousFields[i++] = str;
                        try {
                             Statement stmt = con.createStatement();
                             String all = org.apache.commons.lang3.StringUtils.join(
                                       tousFields, ",");
                             String sql = "INSERT INTO " + fieldname + " VALUES (" + all
                                       + ")";
                             stmt.executeUpdate(sql);
                             System.out.println("Fill table...");
                        } catch (SQLException e) {
                             System.out.println("SQLException: " + e.getMessage());
                             System.out.println("SQLState: " + e.getSQLState());
                             System.out.println("VendorError: " + e.getErrorCode());
                   }To be more specific the error it in the second row where i have only ID and Name in my excel file and only these i want to store. The third row has only Name and Salary and no ID. How i would be able to store only the values that i have and leave blank in the second row the Salary and in the third row the ID? Is there a way for my program to skip the blanks as empty value?
    Edited by: 998913 on May 9, 2013 1:01 AM

    In an unrelated observation, it appears you are creating new database tables to hold each document. I don't think this is a good idea. Your database tables should be created using the database's utility program and not programmatically. The database schema should hardly ever change once the project is complete.
    As a design approach: One database table can hold your document names, versions, and date they were uploaded. Another table will hold the column names and data types. Another table can hold the data (type for all data = String). This way, you can join the three tables to retrieve a document. Your design will only consists of those three tables no matter how many unique documents you have. You probably should seek the advice of a DBA or experienced Java developer on exactly how structure those tables. My design is a rough layout.

  • Multilink PPP bundles - "name routerX doesn't match"

    Hi folks,
    I'm using various 2600's with ISDN BRI's (basic-ni) dialing into a common NAS with 2 T1's (primary-dms100).
    When I activate a single 2600, it will connect successfully and create an MLP bundle on the NAS using the 2600 hostname as an identifier. The problem arises when another 2600 attempts to establish a connection while an MLP bundle exists. I'm seeing the following error:
    =========================================
    Oct 22 12:39:30 EDT: %DIALER-6-BIND: Interface Se2/1/0:15 bound to profile Di1
    Oct 22 12:39:30 EDT: %LINK-3-UPDOWN: Interface Serial2/1/0:15, changed state to up
    Oct 22 12:39:31 EDT: Se2/1/0:15 MLP: Request add link to bundle
    Oct 22 12:39:31 EDT: Se2/1/0:15 MLP: Adding link to bundle
    Oct 22 12:39:31 EDT: Se2/1/0:15 MLP: Link unable to join bundle routerX, name routerY doesn't match
    Oct 22 12:39:31 EDT: Se2/1/0:15 MLP: Link for 5555551234 not added to bundle
    Oct 22 12:39:31 EDT: %DIALER-6-UNBIND: Interface Se2/1/0:15 unbound from profile Di1
    =========================================
    I am unsure why routerY is attempting to join routerX's bundle. It seems to me routerY should try to establish a bundle of it's own using "routerY" as an identifier.
    Attached are my interface configs. If anyone can point me in the right direction here it will be appreciated. Thanks.

    Hello,
    my first thought would be that the Dialer 1 on your NAS does not have the 'dialer remote-name' configured and hence does not know who is connecting. Also, on your 2600, you have the 'class dialer' configured on your 2600, is that configured for callback ? Can you post that part, or better yet, the full configuration of both the NAS and the 2600 ?
    Regards,
    GP

Maybe you are looking for