New BT Broadband and high FEC/CRC Errors

Hi all,
Firstly wow what a good idea this forum is, I'm very impressed with the help people have been getting from the mods etc so I thought I'd ask my questions rather than getting frustrated with call centres.
I was with orange and having a nightmare so have moved to BT for my broadband, my speeds with orange were 1152kbps so it was clear ym line was capped, always reconnected at that speed. Moved to BT have a hub 3 and its been connected for 3 days now, generally getting between 2-2.5MBPS which is a great improvement. That said however I am noticing high CRC and FEC erros. I know where I live is quite far from the exchange though the main trunk along the road has been getting upgraded with fibre.
I have just rebooted the box so the stats are not ideal, but below is 10 mins worth of data (before the restart of the bub I had thousands of CRC/FEC errors). How does this look ? I have an accelerator plate on to remove any noise from extensions, bell wires etc within the property.
Line state:
Connected
Connection time:
0 days, 00:11:33
Downstream:
2.188 Mbps
Upstream:
448 Kbps
ADSL Settings
VPI/VCI:
0/38
Type:
PPPoA
Modulation:
G.992.1 Annex A
Latency type:
Interleaved
Noise margin (Down/Up):
6.9 dB / 21.0 dB
Line attenuation (Down/Up):
57.7 dB / 31.5 dB
Output power (Down/Up):
17.5 dBm / 12.6 dBm
FEC Events (Down/Up):
214 / 0
CRC Events (Down/Up):
1 / 0
Loss of Framing (Local/Remote):
0 / 0
Loss of Signal (Local/Remote):
0 / 0
Loss of Power (Local/Remote):
0 / 0
HEC Events (Down/Up):
4 / 0
Error Seconds (Local/Remote):
1 / 0
 I notice some people have latency type as fast and mine is interleaved, what does this mean please ?

Hi Mike
Welcome to BT's broadband help forum.
ADSL uses basically 2 modes of operation for delivering broadband.
Your broadband is ADSLmax .... up to 8M, and to do it effectively, the line control that helps deliver the product has to evaluate the condition and efficiency of your phone line, and as you've stated, you live in the sticks away from the exchange, which does impose a greater challenge on the broadband. Those challenges come from phone line condition, environmental influences. If conditions are right, it will run it successfully using fastpath .... which is in effect pure ADSL modulating the signals without having to correct huge amounts of errors.
But with longer lines, like yours, fastpath is a rare condition unless the line is really top notch, and most aren't.
So what happens then is that the exchange imposes a form of corrective line control, and using mathmatical algorithms, to correct the errors for you automatically ... and you see this in the form of FEC errors, forward error correction.
It's perfectly normal, and the huge figures you see are typical, depending on how long the line has established its connection for, with the exchange.
At the moment your line is a typical line on ADSLmax, with a good noise margin.

Similar Messages

  • Using Disc Utility to copy my hard drive to a brand new external drive and am having the error "Unable to create...(Cannot allocate memory)".

    I'm not very tech savvy but am trying my best to use Disc Utility to copy my hard drive to a brand new external drive and am having the error "Unable to create...(Cannot allocate memory)".
    Last night no problems, woke this morning and it was freezing so I forced a restart and got the grey screen with the folder and question mark. Ran off to best buy to get an external drive... Please help! Thank you!

    I have done both. When I hold down the "C" key it pauses for a few seconds while the cd spins and then the flashing folder icon appears.
    Could be you have the wrong cd/dvd.  The mac will only boot a supported cd/dvd for your machine. The flashing question mark indicdates your machine could not find a valid os.
    When I hold down the "option" key for the startup manager the cursor comes up and moves but the actually manager doesn't come up no matter how long I leave the laptop on.
    Not sure.  Could be your machine does not support the startup manager. You would think the machine would ignore the key.
    Where did you get the dvd?  What is the number on the DVD?
    What machine do you have anyway?
    This site provides more information, but lacks security.
    "A serial number is a unique, identifying number or group of numbers and letters assigned to an individual piece of hardware or software. It's used for various things depending on the product / brand but what is your Mac's serial number for and more importantly... what is it hiding and what can it do for you ?"
    http://www.appleserialnumberinfo.com/Desktop/index.php
    or
    This site provides more information, but lacks security too.
    "A serial number is a unique, identifying number or group of numbers and letters assigned to an individual piece of hardware or software. It's used for various things depending on the product / brand but what is your Mac's serial number for and more importantly... what is it hiding and what can it do for you ?"
    http://www.appleserialnumberinfo.com/Desktop/index.php
    http://www.chipmunk.nl/klantenservice/applemodel.html
        ( hint by K Shaffer  )

  • Trying to install the new itunes update and it keeps saying error could not install itunes. Currently I am running windows 7. Any advise to fix this problem.

    Trying to install the new itunes update and it keeps saying error could not install itunes. Currently I am running windows 7. Any advise to fix this problem. This is doing this when installing itunes/quicktime, safari 5, mobileme control panel, and the software update itself. The itunes version is 10.3.1

    That suggests that the installer is getting damaged during the download.
    I'd first try downloading an installer from the Apple website using a different web browser:
    http://www.apple.com/itunes/download/
    If you use Firefox instead of IE for the download (or vice versa), do you get a working installer?

  • HT5654 I have the lastest itunes software but I'm trying to restore a backup onto the new iphone 5s and I get an error message and cannot restore? Any advice

    I have the lastest itunes software but I'm trying to restore a backup onto the new iphone 5s and I get an error message and cannot restore? Any advice

    If iTunes is otherwise working properly start with TS1538: iOS: Device not recognized in iTunes for Windows, in particular section 5, otherwise move on to Troubleshooting issues with iTunes for Windows updates.
    tt2

  • Im tryinging to sync my new iphone 4 and I keep getting error message saying can't connect to store -9808

    Im tryinging to sync my new iphone 4 and I keep getting error message saying can't connect to store -9808

    Try a Reset [Hold the Home and Sleep/Wake buttons down together for 10 seconds or so (until the Apple logo appears) and then release

  • New to Java and need help with error message!

    I have just installed the oracle jdbc driver and am now getting the following error message when trying to use the jbdc driver instead of the jdbc:odbc wrap driver...
    See com.borland.dx.dataset.DataSetException error code: BASE+47
    com.borland.dx.dataset.DataSetException: Chain of 2 or more Exceptions occurred
         at com.borland.dx.dataset.DataSetException.a(Unknown Source)
         at com.borland.dx.dataset.DataSetException.throwExceptionChain(Unknown Source)
         at com.borland.dx.sql.dataset.q.a(Unknown Source)
         at com.borland.dx.sql.dataset.Database.openConnection(Unknown Source)
         at com.borland.dx.sql.dataset.Database.createPreparedStatement(Unknown Source)
         at com.borland.dx.sql.dataset.o.a(Unknown Source)
         at com.borland.dx.sql.dataset.o.d(Unknown Source)
         at com.borland.dx.sql.dataset.o.f(Unknown Source)
         at com.borland.dx.sql.dataset.QueryProvider.e(Unknown Source)
         at com.borland.dx.sql.dataset.JdbcProvider.provideData(Unknown Source)
         at com.borland.dx.dataset.StorageDataSet.a(Unknown Source)
         at com.borland.dx.dataset.DataSet.a(Unknown Source)
         at com.borland.dx.dataset.DataSet.open(Unknown Source)
         at com.borland.dbswing.JdbTable.bindDataSet(JdbTable.java:2749)
         at com.borland.dbswing.JdbTable.setDataSet(JdbTable.java:819)
         at myframes.ClaimView.btnSQL_actionPerformed(ClaimView.java:279)
         at myframes.ClaimView_btnSQL_actionAdapter.actionPerformed(ClaimView.java:440)
         at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1786)
         at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1839)
         at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
         at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
         at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:245)
         at java.awt.Component.processMouseEvent(Component.java:5100)
         at java.awt.Component.processEvent(Component.java:4897)
         at java.awt.Container.processEvent(Container.java:1569)
         at java.awt.Component.dispatchEventImpl(Component.java:3615)
         at java.awt.Container.dispatchEventImpl(Container.java:1627)
         at java.awt.Component.dispatchEvent(Component.java:3477)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483)
         at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3198)
         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128)
         at java.awt.Container.dispatchEventImpl(Container.java:1613)
         at java.awt.Window.dispatchEventImpl(Window.java:1606)
         at java.awt.Component.dispatchEvent(Component.java:3477)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
    Chained exception:
    javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial
         at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:640)
         at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:243)
         at javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:280)
         at javax.naming.InitialContext.lookup(InitialContext.java:347)
         at com.borland.dx.sql.dataset.q.a(Unknown Source)
         at com.borland.dx.sql.dataset.Database.openConnection(Unknown Source)
         at com.borland.dx.sql.dataset.Database.createPreparedStatement(Unknown Source)
         at com.borland.dx.sql.dataset.o.a(Unknown Source)
         at com.borland.dx.sql.dataset.o.d(Unknown Source)
         at com.borland.dx.sql.dataset.o.f(Unknown Source)
         at com.borland.dx.sql.dataset.QueryProvider.e(Unknown Source)
         at com.borland.dx.sql.dataset.JdbcProvider.provideData(Unknown Source)
         at com.borland.dx.dataset.StorageDataSet.a(Unknown Source)
         at com.borland.dx.dataset.DataSet.a(Unknown Source)
         at com.borland.dx.dataset.DataSet.open(Unknown Source)
         at com.borland.dbswing.JdbTable.bindDataSet(JdbTable.java:2749)
         at com.borland.dbswing.JdbTable.setDataSet(JdbTable.java:819)
         at myframes.ClaimView.btnSQL_actionPerformed(ClaimView.java:279)
         at myframes.ClaimView_btnSQL_actionAdapter.actionPerformed(ClaimView.java:440)
         at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1786)
         at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1839)
         at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
         at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
         at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:245)
         at java.awt.Component.processMouseEvent(Component.java:5100)
         at java.awt.Component.processEvent(Component.java:4897)
         at java.awt.Container.processEvent(Container.java:1569)
         at java.awt.Component.dispatchEventImpl(Component.java:3615)
         at java.awt.Container.dispatchEventImpl(Container.java:1627)
         at java.awt.Component.dispatchEvent(Component.java:3477)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483)
         at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3198)
         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128)
         at java.awt.Container.dispatchEventImpl(Container.java:1613)
         at java.awt.Window.dispatchEventImpl(Window.java:1606)
         at java.awt.Component.dispatchEvent(Component.java:3477)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
    Here is the code causeing the error;
    void btnSQL_actionPerformed(ActionEvent e)
    try
    String GET_DATASET = txtSQL.getText().trim();
    Display("Executing...");
    try
    MyDisplayTable.setDataSet(null);
    catch (DataSetException ex)
    Display("ERROR 1: " + ex.toString());
    try
    queryDataSet1.close();
    catch (DataSetException ex)
    Display("ERROR 2: " + ex.toString());
    try
    queryDataSet1.setQuery(new com.borland.dx.sql.dataset.QueryDescriptor(
    database1, GET_DATASET, null, true, Load.ALL));
    catch (DataSetException ex)
    Display("ERROR 3: " + ex.toString());
    try
    if (!queryDataSet1.isOpen()) {
    queryDataSet1.open();
    catch (DataSetException ex) {
    Display("ERROR 5: " + ex.toString());
    try {
    queryDataSet1.refresh();
    catch (Exception ex) {
    Display("ERROR 5.5: " + ex.toString());
    try {
    Display("setDataSet");
    MyDisplayTable.setDataSet(queryDataSet1);
    Display("DONE setDataSet");
    catch (DataSetException ex) {
    Display("ERROR 6: " + ex.toString());
    Display("Query: ' " + GET_DATASET.trim() + " ' was executed successfully");
    catch (Exception ex)
    Display(ex.toString());
    Please let me know if more information is required. I am completely at a loss as to what more I need to do to get this to work using the new driver.
    Thank you all in advance,
    Malcolm Diaz
    Application Developer
    [email protected]
    PlanVista Solutions Inc.
    419 E.Main St.
    Middletown NY 10940
    845-346-2692

    this is more of a jdbc question rather than an internationalization. You might be able to get more help if you post it in java programming section.

  • Transferred Elements 8 to new power mac and get 150:30 error message and told licensing has stopped.

    How can I get Adobe Elements 8 activated on my new Power Mac?  Program has been transferred but I'm getting a 150:30 error message and told that my licensing has expired.

    If you don't really mean a power mac, but rather a new mac, you can never transfer an installed copy of PSE. The first thing to try is running the uninstaller and then installing from scratch. That may very well not work, though, in which case you have a lot more work to do.

  • I just have a new iphone 4 and its says: configuration error

    hey i just bought a iphone 4 i started it up and when i'm done selecting a wifi network its says: configuration error pls help!

    Not positive here, but if your iPhone is using iOS 6, I think you need iTunes 10.7, which isn't available for Mac OS 10.5.
    My new iPhone 5 isn't compatible with my iMac G5, fortunately I have a MacBookPro that is compatible.
    Sorry.
    Good luck.

  • HT4623 I am trying to upload the new update 7.06 on my new iPhone 5s and continualy get an error -3259 while down loading in iTunes?

    Can you help?

    my iphone is connect to itunes cz there is an icon on my iphone that tells < connect the iphone into the itunes> thats all..the problem now is when am trying to download the new ios software for some reason on 90% the item that am downloading its gone!!! but my iphone still telling me to connect the iphone into the itunes!! and somethimes my iphone swichting off and then swiching on again!! and the icon still there!!

  • New to Macs AND high speed internet. I'm a little unsure of what I'm doing.

    I just bought my first iBook yesterday, and today my roommate subscribed to our local cable high speed internet. I'd like to configure a wireless network for both of us to use. Problem is, I have the Mac, and she has a desktop PC. Is there a way for the two to use the same wireless connection?
    I'm sorry if this sounds like an elementary question, but I just want to make sure that I'm doing the right thing and that I get the right equipment. Thanks in advance for any help you all can give me.

    Yes, you can use the same internet connection with a wireless router. Once the router is configured for your ISP (most have "Wizard setup" discs for PCs...from the Mac side you can use your browser to set it up) the iBook should find it and ask if you want to join the network. Just get a 802.11b/g compliant router.
    John

  • Downloaded the new iphone os, and now sim car error comes up on iphone

    Hi all,
    i have just downloaded the new iphone 3.0 software and now my iphone comes up with no sim card, insert a valid sim, nothing seems to work, please help

    Have you tried reset?
    http://manuals.info.apple.com/enUS/iPhone_UserGuide.pdf

  • I'm trying to add a new domain and I'm getting error message.

    Hi,
    I'm trying to add my new domain name and I'm getting error message that says: 'Cannot add domain because this domain already exists. Please delete the domain and I already deleted it along with all the 'A Records', 'CNAME Records (Alias)', MX Records',  and 'Advanced DNS Records'. I have a ton of new fans coming to the site tonight. Help!!!

    Did you ever setup another trial BC site before and attach that domain name?  I'm pretty sure that if the domain name is attached to BC's nameservers already even if it's under another account then it won't work.  Not 100% sure about it but it's a likely culprit.  Try to type the subdomain you are adding into a browser and add "/admin" and see if you can login to BC-- if it's an old site you had setup then you should remove the subdomain from that account first and then try to add it to your newer BC site.

  • Creating a new window from and action event

    Hey I have a problem i would like most of my menu items to create a new window containing a set text and i was thinking of creating a new container with a JTextArea but for some reason its not working. if someone could help me that be great... so my question is how do create another window (TextArea) with my tokenized array info in it open up when Print File or Print Total is the event??
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import java.util.*;
    import java.io.*;
    import java.util.StringTokenizer;
    import javax.swing.plaf.*;
    class PhoneProject extends JFrame implements ActionListener
         private static final int WIDTH = 260;
         private static final int HEIGHT = 160;
         private static final int X_ORIGIN = 402;
         private static final int Y_ORIGIN = 299;
         ArrayList internalCalls = new ArrayList();
         ArrayList externalCalls = new ArrayList();
         PhoneCall internal;
         PhoneCall external;
         JMenu query = new JMenu("Query");
         JMenu proccess = new JMenu("Proccess");
         String inRecord;
         int numExtension;
         int numCallType;
         int numSeconds;
         int totalIntTime;
         int totalExtTime;
    public static void main(String args[])
              PhoneProject frame = new PhoneProject();
              frame.setVisible(true);
    public  void LoadArray(File myFile) throws IOException
              FileReader fr = new FileReader(myFile);
              BufferedReader br = new BufferedReader(fr);
              while ((inRecord = br.readLine()) != null)
                   StringTokenizer tokenizer = new StringTokenizer(inRecord);
                   String extension = tokenizer.nextToken();
                   String callType = tokenizer.nextToken();
                   String seconds = tokenizer.nextToken();
                   numExtension = Integer.parseInt(extension);
                   numCallType = Integer.parseInt(callType);
                   numSeconds = Integer.parseInt(seconds);
                   if (numCallType == 0)
                        internal= new PhoneCall(numExtension, numCallType, numSeconds);
                        totalIntTime = (totalIntTime + numSeconds);
                        //System.out.println(totalIntTime + "int");
                        internalCalls.add(internal);
                   if (numCallType == 1)
                        external = new PhoneCall(numExtension, numCallType, numSeconds);
                        totalExtTime = (totalExtTime + numSeconds);
                        //System.out.println(totalExtTime + "EXT");
                        externalCalls.add(external);
                   System.out.println(internal.getSeconds());     
         public PhoneProject()
              Container contentPane;
              setBounds(X_ORIGIN, Y_ORIGIN, WIDTH, HEIGHT);
              setTitle("Phone Analyzer");
              setResizable(true);
              contentPane = getContentPane();
            contentPane.setLayout(new BorderLayout());
              JMenu file = new JMenu("File");
              JMenuItem  item;
              item = new JMenuItem("Open");
              item.addActionListener(this);
              file.add(item);
              item = new JMenuItem("Exit");
              item.addActionListener(this);
              file.add(item);
              proccess.setEnabled(false);
              item = new JMenuItem("Print File");
              item.addActionListener(this);
              proccess.add(item);
              item = new JMenuItem("Print Totals");
              item.addActionListener(this);
              proccess.add(item);
              item = new JMenu("Low and High");
              item.addActionListener(this);
              proccess.add(item);
              JMenuItem subItem = new JMenuItem("Compare");
              subItem.addActionListener(this);
              item.add(subItem);
              query.setEnabled(false);
              item = new JMenu("Average Total Utilization");
              item.addActionListener(this);
              query.add(item);
              JMenuItem itemInt = new JMenuItem("Internal");
              itemInt.addActionListener(this);
              item.add(itemInt);
              JMenuItem itemExt = new JMenuItem("External");
              itemExt.addActionListener(this);
              item.add(itemExt);
              item = new JMenuItem("Highest Internal Utilization");
              item.addActionListener(this);
              query.add(item);
              item = new JMenuItem("Highest Total Utilization");
              item.addActionListener(this);
              query.add(item);
              JMenuBar menuBar = new JMenuBar();
            setJMenuBar(menuBar);
            menuBar.add(file);
            menuBar.add(proccess);
            menuBar.add(query);
              contentPane.add(new JTextArea("Phone Report"));
      public void actionPerformed(ActionEvent event)
           String menuName;
           menuName = event.getActionCommand();
           if (menuName == "Open")
                JFileChooser chooser = new JFileChooser();
                int returnVal = chooser.showOpenDialog(this);
                if (returnVal == JFileChooser.APPROVE_OPTION)
                     try
                        File myFile = chooser.getSelectedFile();
                        this.LoadArray(myFile);
                        proccess.setEnabled(true);
                        query.setEnabled(true);
                     catch (Exception e)
         if (menuName == "Print File")
    JTextArea display = new JTextArea();
              display.setText("Hello");testing to see if it works
              display.setVisible(true);
         if (menuName == "Print Total")
                                               JTextArea display = new JTextArea();
              display.setText("Hello");//testing
              display.setVisible(true);
           if (menuName == "Exit")
                System.exit(0);
    }Phone.txt
    2000 0 300
    2000 0 538
    2000 1 305
    2000 1 729
    2005 0 205
    2005 0 305
    2005 1 592
    2005 1 594
    2010 0 364
    2010 0 464
    2010 1 904
    2010 1 100
    2020 0 234
    2020 0 839
    2020 1 999
    2020 1 210
    Assignment: Array Based GUI Assignment
    Telephone call data has been collected from a company's telephone switch. You have been asked to analyze it and produce various statistics.
    Input File
    The input file is a sequential file. It is in no specific order. The file contains an extension number, type of call, and the length of call in seconds. A record is produced each time a call is made from that extension. You should create your own test file.
    Field     Type     Description
    Extension     Integer     Extension number. This is a 4 digit number. Valid Extensions are 2000 to 2020.
    Type     Integer     Value of 1 means internal, any other value is an external call.
    Time     Long     Length of call in seconds
    Example:
    �     2000,1,60 : ----->>>> Extension 2000 had an internal call that lasted 60 seconds
    �     2000,1,356: ----->>>> Extension 2000 had an internal call that lasted 356 seconds
    �     2019,2,65: ------>>>> Extension 2019 had an external call that lasted 65 seconds
    �     2001,1,355: ----->>>> Extension 2001 had an internal call that lasted 355 seconds
    Process
    1.     Use 2 arrays to accumulate the time of calls for each extension, both internal and external.
    2.     The reports and queries are to be produced from the arrays.
    Hints:
    �     Create 2 arrays: one for internal calls and one for external calls.
    �     Load the arrays in Form Load: do not do any calculations here.
    �     The report and queries can totally be produced from the arrays.
    Output: Report
    Telephone Useage Report
    Extension Internal External
    2000 4500 3500
    2001 19350 22981
    2002 2333 900
    2003 3144 122
    Totals 99999 99999
    Output: Queries
    On the form add add query capability.
    1.     Average Total Utilization: Internal Calls: 9999 (total length of all internal calls / number extensions)
    2.     Average Total Utilization: External Calls: 9999
    3.     Extension with the highest internal call utilization: Ext xxxx; 9999 seconds.
    4.     Extension with the highest total utilization.
    Form Design
    The design of the form is up to you. However, use the following guidelines:
    �     use menus (preferred) or command buttons
    �     use a common dialog box to ask for the file name
    �     use a list box or text box to display the output
    the caption on the form should include your name

    hi
    u can try like following code
    if (menuName == "Print File")
              new mytextframe();
    class mytextframe extends JFrame{
         JTextArea display = new JTextArea();
         public mytextframe()
              setSize(300,300);
              setVisible(true);
              add(display);
              display.setText( "ello");
    }

  • DONE does not go HIGH on spartan6 but ghigh is 1 and crc error is 0

    hi all,
    I use the USB platform cable to configurate the Spartan6 FPGA from the JTAG,but the done does not go high.
    I had a 330Ω pull up on done pin
    a 4.7K pull up on program_b
    a 4.7K pull up on init_b
    please help me
    Thanks!
    INFO:iMPACT - Current time: 2015-7-19 14:57:23
    PROGRESS_START - Starting Operation.
    Maximum TCK operating frequency for this device chain: 25000000.
    Validating chain...
    Boundary-scan chain validated successfully.
    '1': Programming device...
    LCK_cycle = NoWait.
    LCK cycle: NoWait
    done.
    '1': Reading status register contents...
    [0] CRC ERROR : 0
    [1] IDCODE ERROR : 0
    [2] DCM LOCK STATUS : 1
    [3] GTS_CFG_B STATUS : 0
    [4] GWE STATUS : 0
    [5] GHIGH STATUS : 1
    [6] DECRYPTION ERROR : 0
    [7] DECRYPTOR ENABLE : 0
    [8] HSWAPEN PIN : 1
    [9] MODE PIN M[0] : 1
    [10] MODE PIN M[1] : 0
    [11] RESERVED : 0
    [12] INIT_B PIN : 1
    [13] DONE PIN : 0
    [14] SUSPEND STATUS : 0
    [15] FALLBACK STATUS : 0
    INFO:iMPACT:2219 - Status register values:
    INFO:iMPACT - 0010 0100 1100 1000
    INFO:iMPACT:579 - '1': Completed downloading bit file to device.
    INFO:iMPACT:188 - '1': Programming completed successfully.
    LCK_cycle = NoWait.
    LCK cycle: NoWait
    INFO:iMPACT - '1': Checking done pin....done.
    '1': Programmed successfully.
    PROGRESS_END - End Operation.
    Elapsed time = 3 sec.

    tiboy wrote:
    Thanks!
    The fpga done pin also connectied on a pin of MCU which is Low during not program.
    So When MCU initialized and Hi-Z the done pin
    The fpga configuration is still time to success?
    If I understand you, the MCU drives the DONE signal low when you first power-on the system, but should release the pin (go hi-Z) when it has finished its own startup initialization?  It is OK for the DONE pin to be pulled low by an external source.  That is one way to prevent the FPGA from starting up until other board circuitry is ready.  However once the external device is no longer driving low, the DONE signal should go high.  I would double-check your MCU software to be sure you are not still driving the signal low after initialization.  If possible, try to disconnect the MCU from the circuit to see if DONE goes high.

  • Intermittent speed issues and high errors after ma...

    I had BT broadband installed 3rd August and was only getting 3.5 - 4.5 mbps (stable and consistent) despite having been quoted 6 to 14 mbps when I ordered.
    After the standard call center checks BT eventually agreed to send out an engineer (4 days ago) who replaced the master socket with a new style one and the speed reported by my HH3 went from 4.5 to 8.5mbps... all looked good however since then the actual download speed has varied from 1.5 to 8.5 mbps and the error counts seem very high.
    Latency has also switched from interleaved to fast and now back to interleave.
    Any advice on how to get this stable would be much appreciated - thanks in advance!
    Connection Information
    Line state:
    Connected
    Connection time:
    1 days, 11:30:30
    Downstream:
    8.768 Mbps
    Upstream:
    1.114 Mbps
    ADSL Settings
    VPI/VCI:
    0/38
    Type:
    PPPoA
    Modulation:
    Unknown or no mode configured
    Latency type:
    Interleaved
    Noise margin (Down/Up):
    6.3 dB / 6.5 dB
    Line attenuation (Down/Up):
    32.1 dB / 17.5 dB
    Output power (Down/Up):
    20.4 dBm / 12.4 dBm
    FEC Events (Down/Up):
    182027426 / 534
    CRC Events (Down/Up):
    88180 / 138
    Loss of Framing (Local/Remote):
    0 / 0
    Loss of Signal (Local/Remote):
    0 / 0
    Loss of Power (Local/Remote):
    0 / 0
    HEC Events (Down/Up):
    209251 / 307
    Error Seconds (Local/Remote):
    31526 / 222
    FAQ
    Test1 comprises of two tests
    1. Best Effort Test: -provides background information.
    Download  Speed
    3954 Kbps
    0 Kbps
    7150 Kbps
    Max Achievable Speed
     Download speedachieved during the test was - 3954 Kbps
     For your connection, the acceptable range of speeds is 2000-7150 Kbps.
     Additional Information:
     Your DSL Connection Rate :8977 Kbps(DOWN-STREAM), 1139 Kbps(UP-STREAM)
     IP Profile for your line is - 7920 Kbps
    2. Upstream Test: -provides background information.
    Upload Speed
    874 Kbps
    0 Kbps
    1139 Kbps
    Max Achievable Speed
    >Upload speed achieved during the test was - 874 Kbps
     Additional Information:
     Upstream Rate IP profile on your line is - 1139 Kbps
    We were unable to identify any performance problem with your service at this time.
    It is possible that any problem you are currently, or had previously experienced may have been caused by traffic congestion on the Internet or by the server you were accessing responding slowly.
    If you continue to encounter a problem with a specific server, please contact the administrator of that server in the first instance.

    Another set of mixed results this evening:
    speedtester.bt reporting a max of 21meg and homehub is now reporting 9.21.
    Can you please advise what speed you would expect based on my distance from exchange? My noise margin has gone from 5.1 yesterday to 8.3 today.
    Connection Information
    Line state:
    Connected
    Connection time:
    0 days, 10:54:17
    Downstream:
    9.21 Mbps
    Upstream:
    1.098 Mbps
    ADSL Settings
    VPI/VCI:
    0/38
    Type:
    PPPoA
    Modulation:
    G.992.5 Annex A
    Latency type:
    Interleaved
    Noise margin (Down/Up):
    8.3 dB / 5.7 dB
    Line attenuation (Down/Up):
    32.1 dB / 17.4 dB
    Output power (Down/Up):
    20.5 dBm / 12.7 dBm
    FEC Events (Down/Up):
    4092978 / 2283
    CRC Events (Down/Up):
    156 / 293
    Loss of Framing (Local/Remote):
    0 / 0
    Loss of Signal (Local/Remote):
    0 / 0
    Loss of Power (Local/Remote):
    0 / 0
    HEC Events (Down/Up):
    294 / 882
    Error Seconds (Local/Remote):
    172 / 88
    FAQ
    Test1 comprises of two tests
    1. Best Effort Test: -provides background information.
    Download  Speed
    7289 Kbps
    0 Kbps
    21000 Kbps
    Max Achievable Speed
     Download speedachieved during the test was - 7289 Kbps
     For your connection, the acceptable range of speeds is 4000-21000 Kbps.
     Additional Information:
     Your DSL Connection Rate :9430 Kbps(DOWN-STREAM), 1123 Kbps(UP-STREAM)
     IP Profile for your line is - 8319 Kbps
    2. Upstream Test: -provides background information.
    Upload Speed
    879 Kbps
    0 Kbps
    1123 Kbps
    Max Achievable Speed
    >Upload speed achieved during the test was - 879 Kbps
     Additional Information:
     Upstream Rate IP profile on your line is - 1123 Kbps

Maybe you are looking for

  • Setup WSUS - Now My External Website Cannot be Accessed via Domain Machines

    Hi all, I recently set up a WSUS server for my company so I can manage updates to domain computers. I got it working and each domain computer now looks to the server (192.168.0.101) for updates. In addition, I have a DC on this machine as well which

  • What is use of Rewind facility in Oracle workflow ?

    Hi Guys I am new to Oracle Workflow ... I have few doubts on Rewind facility in Workflow as follows ... Please spare some time to respond back ... Thanks in advance 1. What is the Use of Rewind option ? 2. Whats scenario we shoudl use it ? 3. What ar

  • HT1918 Change Apple ID in iTunes

    Changed Apple ID and it shows correctly in settings, however when updating Apps, the old ID shows.  How do I get rid of the old ID?

  • Can't compile wsdl file provided by XI

    When I want to call the XI, I compile the wsdl file provided by XI,the error messages shows below: "ZTRRETURN.java": cannot resolve symbol: variable __hshCodeCalc in class functions.rfc.sap.document.sap_com.ZTRRETURN at line 233, column 9 "MI_SLOF_TR

  • Dynamic select lists

    I have 2 select lists: P0_dept that contains departments and P0_employees that contains employees. The options in P0_employees depend on what is currently selected from the P0_dept. The browser is refershed with new values in P0_employees when a new